[{"data":1,"prerenderedAt":3562},["ShallowReactive",2],{"navigation":3,"-docs-components-chat-prompt-submit":959,"-docs-components-chat-prompt-submit-description":1604,"component-meta-UChatPromptSubmit":1614,"-docs-components-chat-prompt-submit-as-description":2131,"-docs-components-chat-prompt-submit-icon-description":2139,"-docs-components-chat-prompt-submit-color-description":2155,"-docs-components-chat-prompt-submit-variant-description":2170,"-docs-components-chat-prompt-submit-streamingIcon-description":2185,"-docs-components-chat-prompt-submit-streamingColor-description":2199,"-docs-components-chat-prompt-submit-streamingVariant-description":2213,"-docs-components-chat-prompt-submit-submittedIcon-description":2227,"-docs-components-chat-prompt-submit-submittedColor-description":2241,"-docs-components-chat-prompt-submit-submittedVariant-description":2255,"-docs-components-chat-prompt-submit-errorIcon-description":2269,"component-theme-chatPromptSubmit-f8fAB3nzRWFAPhCZ7pNfZJ9xEBnySmJBtxvIx4E7L-I":2283,"-docs-components-chat-prompt-submit-errorColor-description":2774,"-docs-components-chat-prompt-submit-errorVariant-description":2788,"-docs-components-chat-prompt-submit-type-description":2802,"-docs-components-chat-prompt-submit-square-description":2810,"-docs-components-chat-prompt-submit-block-description":2818,"-docs-components-chat-prompt-submit-loadingAuto-description":2826,"-docs-components-chat-prompt-submit-avatar-description":2843,"-docs-components-chat-prompt-submit-leading-description":2851,"-docs-components-chat-prompt-submit-leadingIcon-description":2867,"-docs-components-chat-prompt-submit-trailing-description":2875,"-docs-components-chat-prompt-submit-trailingIcon-description":2890,"-docs-components-chat-prompt-submit-loading-description":2898,"-docs-components-chat-prompt-submit-loadingIcon-description":2913,"component-code-UChatPromptSubmit-Wlj7H93BFTXoZ5sIkoROk30b0uck1iFOfQcMNJPsxuw":2935,"component-code-UChatPromptSubmit-a1VZSKRBi1nfcGQy0fk4pcmsCnQFluV8aQL1hEk60Uk":3067,"component-code-UChatPromptSubmit-Kz_8qfrmU8UMzNtudxK4X2FwLlrMQwixxdkMNxTiGYs":3235,"component-code-UChatPromptSubmit-g6LBmDyNCjwg36u1-8AzbvP_N9ytukDSBjFhJ18hm5E":3398},[4],{"title":5,"path":6,"stem":7,"children":8,"page":36},"Docs","\u002Fdocs","docs",[9,163,817,858],{"title":10,"path":11,"stem":12,"children":13,"framework":16,"category":16,"description":16,"icon":30},"Get Started","\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started\u002F1.index",[14,19,37,47,53,76,141],{"title":15,"path":11,"stem":12,"framework":16,"category":16,"description":17,"icon":18},"Introduction",null,"Nuxt UI is a comprehensive Vue UI component library (Nuxt optional), offering 125+ accessible, Tailwind CSS components for building modern web applications.","i-lucide-house",{"title":20,"framework":16,"category":16,"description":16,"shadow":21,"path":22,"stem":23,"children":24,"page":36},"Installation",true,"\u002Fdocs\u002Fgetting-started\u002Finstallation","docs\u002F1.getting-started\u002F2.installation",[25,31],{"title":20,"path":26,"stem":27,"framework":28,"category":16,"description":29,"icon":30},"\u002Fdocs\u002Fgetting-started\u002Finstallation\u002Fnuxt","docs\u002F1.getting-started\u002F2.installation\u002F1.nuxt","nuxt","Learn how to install and configure Nuxt UI in your Nuxt application.","i-lucide-square-play",{"title":20,"path":32,"stem":33,"framework":34,"category":16,"description":35,"icon":30},"\u002Fdocs\u002Fgetting-started\u002Finstallation\u002Fvue","docs\u002F1.getting-started\u002F2.installation\u002F2.vue","vue","Learn how to install and configure Nuxt UI in your Vue application, compatible with both plain Vite and Inertia.",false,{"title":38,"framework":16,"category":16,"description":16,"icon":39,"shadow":21,"path":40,"stem":41,"children":42,"page":36},"Migration","i-lucide-arrow-right-left","\u002Fdocs\u002Fgetting-started\u002Fmigration","docs\u002F1.getting-started\u002F3.migration",[43],{"title":38,"path":44,"stem":45,"framework":16,"category":16,"description":46,"icon":39},"\u002Fdocs\u002Fgetting-started\u002Fmigration\u002Fv4","docs\u002F1.getting-started\u002F3.migration\u002F1.v4","A comprehensive guide to migrate your application from Nuxt UI v3 to Nuxt UI v4.",{"title":48,"path":49,"stem":50,"framework":16,"category":16,"description":51,"icon":52},"Contribution","\u002Fdocs\u002Fgetting-started\u002Fcontribution","docs\u002F1.getting-started\u002F4.contribution","A comprehensive guide on contributing to Nuxt UI, including project structure, development workflow, and best practices.","i-lucide-handshake",{"title":54,"path":55,"stem":56,"children":57,"page":36},"Theme","\u002Fdocs\u002Fgetting-started\u002Ftheme","docs\u002F1.getting-started\u002F5.theme",[58,64,70],{"title":59,"path":60,"stem":61,"framework":16,"category":16,"description":62,"icon":63},"Design System","\u002Fdocs\u002Fgetting-started\u002Ftheme\u002Fdesign-system","docs\u002F1.getting-started\u002F5.theme\u002F1.design-system","Nuxt UI's design system uses Tailwind CSS for simple theming and easy customization.","i-lucide-palette",{"title":65,"path":66,"stem":67,"framework":16,"category":16,"description":68,"icon":69},"CSS Variables","\u002Fdocs\u002Fgetting-started\u002Ftheme\u002Fcss-variables","docs\u002F1.getting-started\u002F5.theme\u002F2.css-variables","Nuxt UI uses CSS variables as design tokens for flexible, consistent theming with built-in light and dark mode support.","i-lucide-swatch-book",{"title":71,"path":72,"stem":73,"framework":16,"category":16,"description":74,"icon":75},"Components","\u002Fdocs\u002Fgetting-started\u002Ftheme\u002Fcomponents","docs\u002F1.getting-started\u002F5.theme\u002F3.components","Learn how to customize Nuxt UI components with the Tailwind Variants API for advanced, flexible, and maintainable styling.","i-lucide-layout-grid",{"title":77,"framework":16,"category":16,"description":16,"path":78,"stem":79,"children":80,"page":36},"Integrations","\u002Fdocs\u002Fgetting-started\u002Fintegrations","docs\u002F1.getting-started\u002F6.integrations",[81,95,101,115,129,135],{"title":82,"framework":16,"category":16,"description":16,"shadow":21,"path":83,"stem":84,"children":85,"page":36},"Icons","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Ficons","docs\u002F1.getting-started\u002F6.integrations\u002F1.icons",[86,91],{"title":82,"path":87,"stem":88,"framework":28,"category":16,"description":89,"icon":90},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Ficons\u002Fnuxt","docs\u002F1.getting-started\u002F6.integrations\u002F1.icons\u002F1.nuxt","Nuxt UI integrates with Nuxt Icon to access over 200,000+ icons from Iconify.","i-lucide-smile",{"title":82,"path":92,"stem":93,"framework":34,"category":16,"description":94,"icon":90},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Ficons\u002Fvue","docs\u002F1.getting-started\u002F6.integrations\u002F1.icons\u002F2.vue","Nuxt UI integrates with Iconify to access over 200,000+ icons.",{"title":96,"path":97,"stem":98,"framework":28,"category":16,"description":99,"icon":100},"Fonts","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Ffonts","docs\u002F1.getting-started\u002F6.integrations\u002F2.fonts","Nuxt UI integrates with Nuxt Fonts to provide plug-and-play font optimization.","i-lucide-a-large-small",{"title":102,"framework":16,"category":16,"description":16,"shadow":21,"path":103,"stem":104,"children":105,"page":36},"Color Mode","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fcolor-mode","docs\u002F1.getting-started\u002F6.integrations\u002F3.color-mode",[106,111],{"title":102,"path":107,"stem":108,"framework":28,"category":16,"description":109,"icon":110},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fcolor-mode\u002Fnuxt","docs\u002F1.getting-started\u002F6.integrations\u002F3.color-mode\u002F1.nuxt","Nuxt UI integrates with Nuxt Color Mode to allow for easy switching between light and dark themes.","i-lucide-sun-moon",{"title":102,"path":112,"stem":113,"framework":34,"category":16,"description":114,"icon":110},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fcolor-mode\u002Fvue","docs\u002F1.getting-started\u002F6.integrations\u002F3.color-mode\u002F2.vue","Nuxt UI integrates with VueUse to allow for easy switching between light and dark themes.",{"title":116,"framework":16,"category":16,"description":16,"shadow":21,"path":117,"stem":118,"children":119,"page":36},"I18n","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fi18n","docs\u002F1.getting-started\u002F6.integrations\u002F4.i18n",[120,126],{"title":121,"path":122,"stem":123,"framework":28,"category":16,"description":124,"icon":125},"Internationalization (i18n)","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fi18n\u002Fnuxt","docs\u002F1.getting-started\u002F6.integrations\u002F4.i18n\u002F1.nuxt","Nuxt UI supports 50+ locales and multi-directional (LTR\u002FRTL) internationalization.","i-lucide-languages",{"title":121,"path":127,"stem":128,"framework":34,"category":16,"description":124,"icon":125},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fi18n\u002Fvue","docs\u002F1.getting-started\u002F6.integrations\u002F4.i18n\u002F2.vue",{"title":130,"path":131,"stem":132,"framework":28,"category":16,"description":133,"icon":134},"Content","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fcontent","docs\u002F1.getting-started\u002F6.integrations\u002F5.content","Nuxt UI integrates with Nuxt Content to deliver beautiful typography and consistent component styling.","i-simple-icons-markdown",{"title":136,"path":137,"stem":138,"framework":34,"category":16,"description":139,"icon":140},"SSR","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fssr","docs\u002F1.getting-started\u002F6.integrations\u002F6.ssr","Nuxt UI has first-party support for Vue SSR. This guide will help you have it fully enabled.","i-lucide-server",{"title":142,"framework":16,"category":16,"description":16,"path":143,"stem":144,"children":145,"page":36},"Agents","\u002Fdocs\u002Fgetting-started\u002Fai","docs\u002F1.getting-started\u002F7.ai",[146,151,157],{"title":147,"path":148,"stem":149,"framework":16,"category":16,"description":150,"icon":140},"MCP Server","\u002Fdocs\u002Fgetting-started\u002Fai\u002Fmcp","docs\u002F1.getting-started\u002F7.ai\u002F1.mcp","Use Nuxt UI components in your AI assistants with Model Context Protocol support.",{"title":152,"path":153,"stem":154,"framework":16,"category":16,"description":155,"icon":156},"LLMs.txt","\u002Fdocs\u002Fgetting-started\u002Fai\u002Fllms-txt","docs\u002F1.getting-started\u002F7.ai\u002F2.llms-txt","How to get AI tools like Cursor, Windsurf, GitHub Copilot, ChatGPT, and Claude to understand Nuxt UI components, theming, and best practices.","i-lucide-bot",{"title":158,"path":159,"stem":160,"framework":16,"category":16,"description":161,"icon":162},"Skills","\u002Fdocs\u002Fgetting-started\u002Fai\u002Fskills","docs\u002F1.getting-started\u002F7.ai\u002F3.skills","Install Nuxt UI skills to give AI coding agents deep knowledge of components, theming, and best practices.","i-lucide-sparkles",{"title":71,"framework":16,"category":16,"description":16,"icon":164,"path":165,"stem":166,"children":167,"page":36},"i-lucide-square-code","\u002Fdocs\u002Fcomponents","docs\u002F2.components",[168,174,180,186,192,197,202,207,212,217,222,228,233,238,243,248,253,258,264,269,274,279,284,289,295,300,305,311,316,321,326,332,337,342,347,352,357,362,367,373,378,383,388,393,399,405,410,415,420,425,430,435,440,445,450,455,460,466,471,476,481,486,491,496,501,506,511,516,521,526,531,536,541,546,551,556,561,566,571,576,581,587,592,597,602,607,612,617,622,627,632,637,642,647,652,657,662,667,672,677,682,687,692,697,702,707,712,717,722,727,732,737,742,747,752,757,762,767,772,777,782,787,792,797,802,807,812],{"title":169,"path":170,"stem":171,"framework":16,"category":172,"description":173},"Accordion","\u002Fdocs\u002Fcomponents\u002Faccordion","docs\u002F2.components\u002Faccordion","data","A stacked set of collapsible panels.",{"title":175,"path":176,"stem":177,"framework":16,"category":178,"description":179},"Alert","\u002Fdocs\u002Fcomponents\u002Falert","docs\u002F2.components\u002Falert","element","A callout to draw user's attention.",{"title":181,"path":182,"stem":183,"framework":16,"category":184,"description":185},"App","\u002Fdocs\u002Fcomponents\u002Fapp","docs\u002F2.components\u002Fapp","layout","Wraps your app to provide global configurations and more.",{"title":187,"path":188,"stem":189,"framework":16,"category":190,"description":191},"AuthForm","\u002Fdocs\u002Fcomponents\u002Fauth-form","docs\u002F2.components\u002Fauth-form","page","A customizable Form to create login, register or password reset forms.",{"title":193,"path":194,"stem":195,"framework":16,"category":178,"description":196},"Avatar","\u002Fdocs\u002Fcomponents\u002Favatar","docs\u002F2.components\u002Favatar","An img element with fallback and Nuxt Image support.",{"title":198,"path":199,"stem":200,"framework":16,"category":178,"description":201},"AvatarGroup","\u002Fdocs\u002Fcomponents\u002Favatar-group","docs\u002F2.components\u002Favatar-group","Stack multiple avatars in a group.",{"title":203,"path":204,"stem":205,"framework":16,"category":178,"description":206},"Badge","\u002Fdocs\u002Fcomponents\u002Fbadge","docs\u002F2.components\u002Fbadge","A short text to represent a status or a category.",{"title":208,"path":209,"stem":210,"framework":16,"category":178,"description":211},"Banner","\u002Fdocs\u002Fcomponents\u002Fbanner","docs\u002F2.components\u002Fbanner","Display a banner at the top of your website to inform users about important information.",{"title":213,"path":214,"stem":215,"framework":16,"category":190,"description":216},"BlogPost","\u002Fdocs\u002Fcomponents\u002Fblog-post","docs\u002F2.components\u002Fblog-post","A customizable article to display in a blog page.",{"title":218,"path":219,"stem":220,"framework":16,"category":190,"description":221},"BlogPosts","\u002Fdocs\u002Fcomponents\u002Fblog-posts","docs\u002F2.components\u002Fblog-posts","Display a list of blog posts in a responsive grid layout.",{"title":223,"path":224,"stem":225,"framework":16,"category":226,"description":227},"Breadcrumb","\u002Fdocs\u002Fcomponents\u002Fbreadcrumb","docs\u002F2.components\u002Fbreadcrumb","navigation","A hierarchy of links to navigate through a website.",{"title":229,"path":230,"stem":231,"framework":16,"category":178,"description":232},"Button","\u002Fdocs\u002Fcomponents\u002Fbutton","docs\u002F2.components\u002Fbutton","A button element that can act as a link or trigger an action.",{"title":234,"path":235,"stem":236,"framework":16,"category":178,"description":237},"Calendar","\u002Fdocs\u002Fcomponents\u002Fcalendar","docs\u002F2.components\u002Fcalendar","A calendar component for selecting single dates, multiple dates or date ranges.",{"title":239,"path":240,"stem":241,"framework":16,"category":178,"description":242},"Card","\u002Fdocs\u002Fcomponents\u002Fcard","docs\u002F2.components\u002Fcard","Display content in a card with a header, body and footer.",{"title":244,"path":245,"stem":246,"framework":16,"category":172,"description":247},"Carousel","\u002Fdocs\u002Fcomponents\u002Fcarousel","docs\u002F2.components\u002Fcarousel","A carousel with motion and swipe built using Embla.",{"title":249,"path":250,"stem":251,"framework":16,"category":190,"description":252},"ChangelogVersion","\u002Fdocs\u002Fcomponents\u002Fchangelog-version","docs\u002F2.components\u002Fchangelog-version","A customizable article to display in a changelog.",{"title":254,"path":255,"stem":256,"framework":16,"category":190,"description":257},"ChangelogVersions","\u002Fdocs\u002Fcomponents\u002Fchangelog-versions","docs\u002F2.components\u002Fchangelog-versions","Display a list of changelog versions in a timeline.",{"title":259,"path":260,"stem":261,"framework":16,"category":262,"description":263},"Chat","\u002Fdocs\u002Fcomponents\u002Fchat","docs\u002F2.components\u002Fchat","chat","Build AI chat interfaces with streaming, reasoning, and tool calling.",{"title":265,"path":266,"stem":267,"framework":16,"category":262,"description":268},"ChatMessage","\u002Fdocs\u002Fcomponents\u002Fchat-message","docs\u002F2.components\u002Fchat-message","Display a chat message with icon, avatar, and actions.",{"title":270,"path":271,"stem":272,"framework":16,"category":262,"description":273},"ChatMessages","\u002Fdocs\u002Fcomponents\u002Fchat-messages","docs\u002F2.components\u002Fchat-messages","Display a list of chat messages, designed to work seamlessly with Vercel AI SDK.",{"title":275,"path":276,"stem":277,"framework":16,"category":262,"description":278},"ChatPalette","\u002Fdocs\u002Fcomponents\u002Fchat-palette","docs\u002F2.components\u002Fchat-palette","A chat palette to create a chatbot interface inside an overlay.",{"title":280,"path":281,"stem":282,"framework":16,"category":262,"description":283},"ChatPrompt","\u002Fdocs\u002Fcomponents\u002Fchat-prompt","docs\u002F2.components\u002Fchat-prompt","An enhanced Textarea for submitting prompts in AI chat interfaces.",{"title":285,"path":286,"stem":287,"framework":16,"category":262,"description":288},"ChatPromptSubmit","\u002Fdocs\u002Fcomponents\u002Fchat-prompt-submit","docs\u002F2.components\u002Fchat-prompt-submit","A Button for submitting chat prompts with automatic status handling.",{"title":290,"path":291,"stem":292,"framework":16,"category":262,"description":293,"badge":294},"ChatReasoning","\u002Fdocs\u002Fcomponents\u002Fchat-reasoning","docs\u002F2.components\u002Fchat-reasoning","Display a collapsible AI reasoning or thinking process.","Soon",{"title":296,"path":297,"stem":298,"framework":16,"category":262,"description":299,"badge":294},"ChatShimmer","\u002Fdocs\u002Fcomponents\u002Fchat-shimmer","docs\u002F2.components\u002Fchat-shimmer","Display a text shimmer animation effect.",{"title":301,"path":302,"stem":303,"framework":16,"category":262,"description":304,"badge":294},"ChatTool","\u002Fdocs\u002Fcomponents\u002Fchat-tool","docs\u002F2.components\u002Fchat-tool","Display a collapsible AI tool invocation status.",{"title":306,"path":307,"stem":308,"framework":16,"category":309,"description":310},"Checkbox","\u002Fdocs\u002Fcomponents\u002Fcheckbox","docs\u002F2.components\u002Fcheckbox","form","An input element to toggle between checked and unchecked states.",{"title":312,"path":313,"stem":314,"framework":16,"category":309,"description":315},"CheckboxGroup","\u002Fdocs\u002Fcomponents\u002Fcheckbox-group","docs\u002F2.components\u002Fcheckbox-group","A set of checklist buttons to select multiple option from a list.",{"title":317,"path":318,"stem":319,"framework":16,"category":178,"description":320},"Chip","\u002Fdocs\u002Fcomponents\u002Fchip","docs\u002F2.components\u002Fchip","An indicator of a numeric value or a state.",{"title":322,"path":323,"stem":324,"framework":16,"category":178,"description":325},"Collapsible","\u002Fdocs\u002Fcomponents\u002Fcollapsible","docs\u002F2.components\u002Fcollapsible","A collapsible element to toggle visibility of its content.",{"title":327,"path":328,"stem":329,"framework":16,"category":330,"description":331},"ColorModeAvatar","\u002Fdocs\u002Fcomponents\u002Fcolor-mode-avatar","docs\u002F2.components\u002Fcolor-mode-avatar","color-mode","An Avatar with a different source for light and dark mode.",{"title":333,"path":334,"stem":335,"framework":16,"category":330,"description":336},"ColorModeButton","\u002Fdocs\u002Fcomponents\u002Fcolor-mode-button","docs\u002F2.components\u002Fcolor-mode-button","A Button to switch between light and dark mode.",{"title":338,"path":339,"stem":340,"framework":16,"category":330,"description":341},"ColorModeImage","\u002Fdocs\u002Fcomponents\u002Fcolor-mode-image","docs\u002F2.components\u002Fcolor-mode-image","An image element with a different source for light and dark mode.",{"title":343,"path":344,"stem":345,"framework":16,"category":330,"description":346},"ColorModeSelect","\u002Fdocs\u002Fcomponents\u002Fcolor-mode-select","docs\u002F2.components\u002Fcolor-mode-select","A Select to switch between system, dark & light mode.",{"title":348,"path":349,"stem":350,"framework":16,"category":330,"description":351},"ColorModeSwitch","\u002Fdocs\u002Fcomponents\u002Fcolor-mode-switch","docs\u002F2.components\u002Fcolor-mode-switch","A switch to toggle between light and dark mode.",{"title":353,"path":354,"stem":355,"framework":16,"category":309,"description":356},"ColorPicker","\u002Fdocs\u002Fcomponents\u002Fcolor-picker","docs\u002F2.components\u002Fcolor-picker","A component to select a color.",{"title":358,"path":359,"stem":360,"framework":16,"category":226,"description":361},"CommandPalette","\u002Fdocs\u002Fcomponents\u002Fcommand-palette","docs\u002F2.components\u002Fcommand-palette","A command palette with full-text search powered by Fuse.js for efficient fuzzy matching.",{"title":363,"path":364,"stem":365,"framework":16,"category":184,"description":366},"Container","\u002Fdocs\u002Fcomponents\u002Fcontainer","docs\u002F2.components\u002Fcontainer","A container lets you center and constrain the width of your content.",{"title":368,"path":369,"stem":370,"framework":28,"category":371,"description":372},"ContentNavigation","\u002Fdocs\u002Fcomponents\u002Fcontent-navigation","docs\u002F2.components\u002Fcontent-navigation","content","An accordion-style navigation component for organizing page links.",{"title":374,"path":375,"stem":376,"framework":28,"category":371,"description":377},"ContentSearch","\u002Fdocs\u002Fcomponents\u002Fcontent-search","docs\u002F2.components\u002Fcontent-search","A ready to use CommandPalette to add to your documentation.",{"title":379,"path":380,"stem":381,"framework":28,"category":371,"description":382},"ContentSearchButton","\u002Fdocs\u002Fcomponents\u002Fcontent-search-button","docs\u002F2.components\u002Fcontent-search-button","A pre-styled Button to open the ContentSearch modal.",{"title":384,"path":385,"stem":386,"framework":28,"category":371,"description":387},"ContentSurround","\u002Fdocs\u002Fcomponents\u002Fcontent-surround","docs\u002F2.components\u002Fcontent-surround","A pair of prev and next links to navigate between pages.",{"title":389,"path":390,"stem":391,"framework":28,"category":371,"description":392},"ContentToc","\u002Fdocs\u002Fcomponents\u002Fcontent-toc","docs\u002F2.components\u002Fcontent-toc","A sticky Table of Contents with automatic active anchor link highlighting.",{"title":394,"path":395,"stem":396,"framework":16,"category":397,"description":398},"ContextMenu","\u002Fdocs\u002Fcomponents\u002Fcontext-menu","docs\u002F2.components\u002Fcontext-menu","overlay","A menu to display actions when right-clicking on an element.",{"title":400,"path":401,"stem":402,"framework":16,"category":403,"description":404},"DashboardGroup","\u002Fdocs\u002Fcomponents\u002Fdashboard-group","docs\u002F2.components\u002Fdashboard-group","dashboard","A fixed layout component that provides context for dashboard components with sidebar state management and persistence.",{"title":406,"path":407,"stem":408,"framework":16,"category":403,"description":409},"DashboardNavbar","\u002Fdocs\u002Fcomponents\u002Fdashboard-navbar","docs\u002F2.components\u002Fdashboard-navbar","A responsive navbar to display in a dashboard.",{"title":411,"path":412,"stem":413,"framework":16,"category":403,"description":414},"DashboardPanel","\u002Fdocs\u002Fcomponents\u002Fdashboard-panel","docs\u002F2.components\u002Fdashboard-panel","A resizable panel to display in a dashboard.",{"title":416,"path":417,"stem":418,"framework":16,"category":403,"description":419},"DashboardResizeHandle","\u002Fdocs\u002Fcomponents\u002Fdashboard-resize-handle","docs\u002F2.components\u002Fdashboard-resize-handle","A handle to resize a sidebar or panel.",{"title":421,"path":422,"stem":423,"framework":16,"category":403,"description":424},"DashboardSearch","\u002Fdocs\u002Fcomponents\u002Fdashboard-search","docs\u002F2.components\u002Fdashboard-search","A ready to use CommandPalette to add to your dashboard.",{"title":426,"path":427,"stem":428,"framework":16,"category":403,"description":429},"DashboardSearchButton","\u002Fdocs\u002Fcomponents\u002Fdashboard-search-button","docs\u002F2.components\u002Fdashboard-search-button","A pre-styled Button to open the DashboardSearch modal.",{"title":431,"path":432,"stem":433,"framework":16,"category":403,"description":434},"DashboardSidebar","\u002Fdocs\u002Fcomponents\u002Fdashboard-sidebar","docs\u002F2.components\u002Fdashboard-sidebar","A resizable and collapsible sidebar to display in a dashboard.",{"title":436,"path":437,"stem":438,"framework":16,"category":403,"description":439},"DashboardSidebarCollapse","\u002Fdocs\u002Fcomponents\u002Fdashboard-sidebar-collapse","docs\u002F2.components\u002Fdashboard-sidebar-collapse","A Button to collapse the sidebar on desktop.",{"title":441,"path":442,"stem":443,"framework":16,"category":403,"description":444},"DashboardSidebarToggle","\u002Fdocs\u002Fcomponents\u002Fdashboard-sidebar-toggle","docs\u002F2.components\u002Fdashboard-sidebar-toggle","A Button to toggle the sidebar on mobile.",{"title":446,"path":447,"stem":448,"framework":16,"category":403,"description":449},"DashboardToolbar","\u002Fdocs\u002Fcomponents\u002Fdashboard-toolbar","docs\u002F2.components\u002Fdashboard-toolbar","A toolbar to display under the navbar in a dashboard.",{"title":451,"path":452,"stem":453,"framework":16,"category":397,"description":454},"Drawer","\u002Fdocs\u002Fcomponents\u002Fdrawer","docs\u002F2.components\u002Fdrawer","A drawer that smoothly slides in & out of the screen.",{"title":456,"path":457,"stem":458,"framework":16,"category":397,"description":459},"DropdownMenu","\u002Fdocs\u002Fcomponents\u002Fdropdown-menu","docs\u002F2.components\u002Fdropdown-menu","A menu to display actions when clicking on an element.",{"title":461,"path":462,"stem":463,"framework":16,"category":464,"description":465},"Editor","\u002Fdocs\u002Fcomponents\u002Feditor","docs\u002F2.components\u002Feditor","editor","A rich text editor component based on TipTap with support for markdown, HTML, and JSON content types.",{"title":467,"path":468,"stem":469,"framework":16,"category":464,"description":470},"EditorDragHandle","\u002Fdocs\u002Fcomponents\u002Feditor-drag-handle","docs\u002F2.components\u002Feditor-drag-handle","A draggable handle for reordering and selecting blocks in the editor.",{"title":472,"path":473,"stem":474,"framework":16,"category":464,"description":475},"EditorEmojiMenu","\u002Fdocs\u002Fcomponents\u002Feditor-emoji-menu","docs\u002F2.components\u002Feditor-emoji-menu","An emoji picker menu that displays emoji suggestions when typing the : character in the editor.",{"title":477,"path":478,"stem":479,"framework":16,"category":464,"description":480},"EditorMentionMenu","\u002Fdocs\u002Fcomponents\u002Feditor-mention-menu","docs\u002F2.components\u002Feditor-mention-menu","A mention menu that displays user suggestions when typing a trigger character in the editor.",{"title":482,"path":483,"stem":484,"framework":16,"category":464,"description":485},"EditorSuggestionMenu","\u002Fdocs\u002Fcomponents\u002Feditor-suggestion-menu","docs\u002F2.components\u002Feditor-suggestion-menu","A command menu that displays formatting and action suggestions when typing the \u002F character in the editor.",{"title":487,"path":488,"stem":489,"framework":16,"category":464,"description":490},"EditorToolbar","\u002Fdocs\u002Fcomponents\u002Feditor-toolbar","docs\u002F2.components\u002Feditor-toolbar","A customizable toolbar for editor actions that can be displayed as fixed, bubble, or floating menu.",{"title":492,"path":493,"stem":494,"framework":16,"category":172,"description":495},"Empty","\u002Fdocs\u002Fcomponents\u002Fempty","docs\u002F2.components\u002Fempty","A component to display an empty state.",{"title":497,"path":498,"stem":499,"framework":16,"category":184,"description":500},"Error","\u002Fdocs\u002Fcomponents\u002Ferror","docs\u002F2.components\u002Ferror","A pre-built error component with NuxtError support.",{"title":502,"path":503,"stem":504,"framework":16,"category":178,"description":505},"FieldGroup","\u002Fdocs\u002Fcomponents\u002Ffield-group","docs\u002F2.components\u002Ffield-group","Group multiple button-like elements together.",{"title":507,"path":508,"stem":509,"framework":16,"category":309,"description":510},"FileUpload","\u002Fdocs\u002Fcomponents\u002Ffile-upload","docs\u002F2.components\u002Ffile-upload","An input element to upload files.",{"title":512,"path":513,"stem":514,"framework":16,"category":184,"description":515},"Footer","\u002Fdocs\u002Fcomponents\u002Ffooter","docs\u002F2.components\u002Ffooter","A responsive footer component.",{"title":517,"path":518,"stem":519,"framework":16,"category":226,"description":520},"FooterColumns","\u002Fdocs\u002Fcomponents\u002Ffooter-columns","docs\u002F2.components\u002Ffooter-columns","A list of links as columns to display in your Footer.",{"title":522,"path":523,"stem":524,"framework":16,"category":309,"description":525},"Form","\u002Fdocs\u002Fcomponents\u002Fform","docs\u002F2.components\u002Fform","A form component with built-in validation and submission handling.",{"title":527,"path":528,"stem":529,"framework":16,"category":309,"description":530},"FormField","\u002Fdocs\u002Fcomponents\u002Fform-field","docs\u002F2.components\u002Fform-field","A wrapper for form elements that provides validation and error handling.",{"title":532,"path":533,"stem":534,"framework":16,"category":184,"description":535},"Header","\u002Fdocs\u002Fcomponents\u002Fheader","docs\u002F2.components\u002Fheader","A responsive header component.",{"title":537,"path":538,"stem":539,"framework":16,"category":178,"description":540},"Icon","\u002Fdocs\u002Fcomponents\u002Ficon","docs\u002F2.components\u002Ficon","A component to display any icon from Iconify or another component.",{"title":542,"path":543,"stem":544,"framework":16,"category":309,"description":545},"Input","\u002Fdocs\u002Fcomponents\u002Finput","docs\u002F2.components\u002Finput","An input element to enter text.",{"title":547,"path":548,"stem":549,"framework":16,"category":309,"description":550},"InputDate","\u002Fdocs\u002Fcomponents\u002Finput-date","docs\u002F2.components\u002Finput-date","An input component for date selection.",{"title":552,"path":553,"stem":554,"framework":16,"category":309,"description":555},"InputMenu","\u002Fdocs\u002Fcomponents\u002Finput-menu","docs\u002F2.components\u002Finput-menu","An autocomplete input with real-time suggestions.",{"title":557,"path":558,"stem":559,"framework":16,"category":309,"description":560},"InputNumber","\u002Fdocs\u002Fcomponents\u002Finput-number","docs\u002F2.components\u002Finput-number","An input for numerical values with a customizable range.",{"title":562,"path":563,"stem":564,"framework":16,"category":309,"description":565},"InputTags","\u002Fdocs\u002Fcomponents\u002Finput-tags","docs\u002F2.components\u002Finput-tags","An input element that displays interactive tags.",{"title":567,"path":568,"stem":569,"framework":16,"category":309,"description":570},"InputTime","\u002Fdocs\u002Fcomponents\u002Finput-time","docs\u002F2.components\u002Finput-time","An input for selecting a time.",{"title":572,"path":573,"stem":574,"framework":16,"category":178,"description":575},"Kbd","\u002Fdocs\u002Fcomponents\u002Fkbd","docs\u002F2.components\u002Fkbd","A kbd element to display a keyboard key.",{"title":577,"path":578,"stem":579,"framework":16,"category":226,"description":580},"Link","\u002Fdocs\u002Fcomponents\u002Flink","docs\u002F2.components\u002Flink","A wrapper around \u003CNuxtLink> with extra props.",{"title":582,"path":583,"stem":584,"framework":16,"category":585,"description":586},"LocaleSelect","\u002Fdocs\u002Fcomponents\u002Flocale-select","docs\u002F2.components\u002Flocale-select","i18n","A Select to switch between locales.",{"title":588,"path":589,"stem":590,"framework":16,"category":184,"description":591},"Main","\u002Fdocs\u002Fcomponents\u002Fmain","docs\u002F2.components\u002Fmain","A main element that fills the available viewport height.",{"title":593,"path":594,"stem":595,"framework":16,"category":172,"description":596},"Marquee","\u002Fdocs\u002Fcomponents\u002Fmarquee","docs\u002F2.components\u002Fmarquee","A component to create infinite scrolling content.",{"title":598,"path":599,"stem":600,"framework":16,"category":397,"description":601},"Modal","\u002Fdocs\u002Fcomponents\u002Fmodal","docs\u002F2.components\u002Fmodal","A dialog window that can be used to display a message or request user input.",{"title":603,"path":604,"stem":605,"framework":16,"category":226,"description":606},"NavigationMenu","\u002Fdocs\u002Fcomponents\u002Fnavigation-menu","docs\u002F2.components\u002Fnavigation-menu","A list of links that can be displayed horizontally or vertically.",{"title":608,"path":609,"stem":610,"framework":16,"category":190,"description":611},"Page","\u002Fdocs\u002Fcomponents\u002Fpage","docs\u002F2.components\u002Fpage","A grid layout for your pages with left and right columns.",{"title":613,"path":614,"stem":615,"framework":16,"category":190,"description":616},"PageAnchors","\u002Fdocs\u002Fcomponents\u002Fpage-anchors","docs\u002F2.components\u002Fpage-anchors","A list of anchors to be displayed in the page.",{"title":618,"path":619,"stem":620,"framework":16,"category":190,"description":621},"PageAside","\u002Fdocs\u002Fcomponents\u002Fpage-aside","docs\u002F2.components\u002Fpage-aside","A sticky aside to display your page navigation.",{"title":623,"path":624,"stem":625,"framework":16,"category":190,"description":626},"PageBody","\u002Fdocs\u002Fcomponents\u002Fpage-body","docs\u002F2.components\u002Fpage-body","The main content of your page.",{"title":628,"path":629,"stem":630,"framework":16,"category":190,"description":631},"PageCard","\u002Fdocs\u002Fcomponents\u002Fpage-card","docs\u002F2.components\u002Fpage-card","A pre-styled card component that displays a title, description and optional link.",{"title":633,"path":634,"stem":635,"framework":16,"category":190,"description":636},"PageColumns","\u002Fdocs\u002Fcomponents\u002Fpage-columns","docs\u002F2.components\u002Fpage-columns","A responsive multi-column layout system for organizing content side-by-side.",{"title":638,"path":639,"stem":640,"framework":16,"category":190,"description":641},"PageCTA","\u002Fdocs\u002Fcomponents\u002Fpage-cta","docs\u002F2.components\u002Fpage-cta","A call to action section to display in your pages.",{"title":643,"path":644,"stem":645,"framework":16,"category":190,"description":646},"PageFeature","\u002Fdocs\u002Fcomponents\u002Fpage-feature","docs\u002F2.components\u002Fpage-feature","A component to showcase key features of your application.",{"title":648,"path":649,"stem":650,"framework":16,"category":190,"description":651},"PageGrid","\u002Fdocs\u002Fcomponents\u002Fpage-grid","docs\u002F2.components\u002Fpage-grid","A responsive grid system for displaying content in a flexible layout.",{"title":653,"path":654,"stem":655,"framework":16,"category":190,"description":656},"PageHeader","\u002Fdocs\u002Fcomponents\u002Fpage-header","docs\u002F2.components\u002Fpage-header","A responsive header for your pages.",{"title":658,"path":659,"stem":660,"framework":16,"category":190,"description":661},"PageHero","\u002Fdocs\u002Fcomponents\u002Fpage-hero","docs\u002F2.components\u002Fpage-hero","A responsive hero for your pages.",{"title":663,"path":664,"stem":665,"framework":16,"category":190,"description":666},"PageLinks","\u002Fdocs\u002Fcomponents\u002Fpage-links","docs\u002F2.components\u002Fpage-links","A list of links to be displayed in the page.",{"title":668,"path":669,"stem":670,"framework":16,"category":190,"description":671},"PageList","\u002Fdocs\u002Fcomponents\u002Fpage-list","docs\u002F2.components\u002Fpage-list","A vertical list layout for displaying content in a stacked format.",{"title":673,"path":674,"stem":675,"framework":16,"category":190,"description":676},"PageLogos","\u002Fdocs\u002Fcomponents\u002Fpage-logos","docs\u002F2.components\u002Fpage-logos","A list of logos or images to display on your pages.",{"title":678,"path":679,"stem":680,"framework":16,"category":190,"description":681},"PageSection","\u002Fdocs\u002Fcomponents\u002Fpage-section","docs\u002F2.components\u002Fpage-section","A responsive section for your pages.",{"title":683,"path":684,"stem":685,"framework":16,"category":226,"description":686},"Pagination","\u002Fdocs\u002Fcomponents\u002Fpagination","docs\u002F2.components\u002Fpagination","A list of buttons or links to navigate through pages.",{"title":688,"path":689,"stem":690,"framework":16,"category":309,"description":691},"PinInput","\u002Fdocs\u002Fcomponents\u002Fpin-input","docs\u002F2.components\u002Fpin-input","An input element to enter a pin.",{"title":693,"path":694,"stem":695,"framework":16,"category":397,"description":696},"Popover","\u002Fdocs\u002Fcomponents\u002Fpopover","docs\u002F2.components\u002Fpopover","A non-modal dialog that floats around a trigger element.",{"title":698,"path":699,"stem":700,"framework":16,"category":190,"description":701},"PricingPlan","\u002Fdocs\u002Fcomponents\u002Fpricing-plan","docs\u002F2.components\u002Fpricing-plan","A customizable pricing plan to display in a pricing page.",{"title":703,"path":704,"stem":705,"framework":16,"category":190,"description":706},"PricingPlans","\u002Fdocs\u002Fcomponents\u002Fpricing-plans","docs\u002F2.components\u002Fpricing-plans","Display a list of pricing plans in a responsive grid layout.",{"title":708,"path":709,"stem":710,"framework":16,"category":190,"description":711},"PricingTable","\u002Fdocs\u002Fcomponents\u002Fpricing-table","docs\u002F2.components\u002Fpricing-table","A responsive pricing table component that displays tiered pricing plans with feature comparisons.",{"title":713,"path":714,"stem":715,"framework":16,"category":178,"description":716},"Progress","\u002Fdocs\u002Fcomponents\u002Fprogress","docs\u002F2.components\u002Fprogress","An indicator showing the progress of a task.",{"title":718,"path":719,"stem":720,"framework":16,"category":309,"description":721},"RadioGroup","\u002Fdocs\u002Fcomponents\u002Fradio-group","docs\u002F2.components\u002Fradio-group","A set of radio buttons to select a single option from a list.",{"title":723,"path":724,"stem":725,"framework":16,"category":172,"description":726},"ScrollArea","\u002Fdocs\u002Fcomponents\u002Fscroll-area","docs\u002F2.components\u002Fscroll-area","A flexible scroll container with virtualization support.",{"title":728,"path":729,"stem":730,"framework":16,"category":309,"description":731},"Select","\u002Fdocs\u002Fcomponents\u002Fselect","docs\u002F2.components\u002Fselect","A select element to choose from a list of options.",{"title":733,"path":734,"stem":735,"framework":16,"category":309,"description":736},"SelectMenu","\u002Fdocs\u002Fcomponents\u002Fselect-menu","docs\u002F2.components\u002Fselect-menu","An advanced searchable select element.",{"title":738,"path":739,"stem":740,"framework":16,"category":178,"description":741},"Separator","\u002Fdocs\u002Fcomponents\u002Fseparator","docs\u002F2.components\u002Fseparator","Separates content horizontally or vertically.",{"title":743,"path":744,"stem":745,"framework":16,"category":184,"description":746,"badge":294},"Sidebar","\u002Fdocs\u002Fcomponents\u002Fsidebar","docs\u002F2.components\u002Fsidebar","A collapsible sidebar with multiple visual variants.",{"title":748,"path":749,"stem":750,"framework":16,"category":178,"description":751},"Skeleton","\u002Fdocs\u002Fcomponents\u002Fskeleton","docs\u002F2.components\u002Fskeleton","A placeholder to show while content is loading.",{"title":753,"path":754,"stem":755,"framework":16,"category":397,"description":756},"Slideover","\u002Fdocs\u002Fcomponents\u002Fslideover","docs\u002F2.components\u002Fslideover","A dialog that slides in from any side of the screen.",{"title":758,"path":759,"stem":760,"framework":16,"category":309,"description":761},"Slider","\u002Fdocs\u002Fcomponents\u002Fslider","docs\u002F2.components\u002Fslider","An input to select a numeric value within a range.",{"title":763,"path":764,"stem":765,"framework":16,"category":226,"description":766},"Stepper","\u002Fdocs\u002Fcomponents\u002Fstepper","docs\u002F2.components\u002Fstepper","A set of steps that are used to indicate progress through a multi-step process.",{"title":768,"path":769,"stem":770,"framework":16,"category":309,"description":771},"Switch","\u002Fdocs\u002Fcomponents\u002Fswitch","docs\u002F2.components\u002Fswitch","A control that toggles between two states.",{"title":773,"path":774,"stem":775,"framework":16,"category":172,"description":776},"Table","\u002Fdocs\u002Fcomponents\u002Ftable","docs\u002F2.components\u002Ftable","A responsive table element to display data in rows and columns.",{"title":778,"path":779,"stem":780,"framework":16,"category":226,"description":781},"Tabs","\u002Fdocs\u002Fcomponents\u002Ftabs","docs\u002F2.components\u002Ftabs","A set of tab panels that are displayed one at a time.",{"title":783,"path":784,"stem":785,"framework":16,"category":309,"description":786},"Textarea","\u002Fdocs\u002Fcomponents\u002Ftextarea","docs\u002F2.components\u002Ftextarea","A textarea element to input multi-line text.",{"title":54,"path":788,"stem":789,"framework":16,"category":184,"description":790,"badge":791},"\u002Fdocs\u002Fcomponents\u002Ftheme","docs\u002F2.components\u002Ftheme","A headless component to theme child components.","New",{"title":793,"path":794,"stem":795,"framework":16,"category":172,"description":796},"Timeline","\u002Fdocs\u002Fcomponents\u002Ftimeline","docs\u002F2.components\u002Ftimeline","A component that displays a sequence of events with dates, titles, icons or avatars.",{"title":798,"path":799,"stem":800,"framework":16,"category":397,"description":801},"Toast","\u002Fdocs\u002Fcomponents\u002Ftoast","docs\u002F2.components\u002Ftoast","A succinct message to provide information or feedback to the user.",{"title":803,"path":804,"stem":805,"framework":16,"category":397,"description":806},"Tooltip","\u002Fdocs\u002Fcomponents\u002Ftooltip","docs\u002F2.components\u002Ftooltip","A popup that reveals information when hovering over an element.",{"title":808,"path":809,"stem":810,"framework":16,"category":172,"description":811},"Tree","\u002Fdocs\u002Fcomponents\u002Ftree","docs\u002F2.components\u002Ftree","A tree view component to display and interact with hierarchical data structures.",{"title":813,"path":814,"stem":815,"framework":16,"category":172,"description":816},"User","\u002Fdocs\u002Fcomponents\u002Fuser","docs\u002F2.components\u002Fuser","Display user information with name, description and avatar.",{"title":818,"framework":16,"category":16,"description":16,"icon":819,"path":820,"stem":821,"children":822,"page":36},"Composables","i-lucide-square-function","\u002Fdocs\u002Fcomposables","docs\u002F3.composables",[823,828,833,838,843,848,853],{"title":824,"path":825,"stem":826,"framework":16,"category":16,"description":827},"defineLocale","\u002Fdocs\u002Fcomposables\u002Fdefine-locale","docs\u002F3.composables\u002Fdefine-locale","A utility to create a custom locale for your app.",{"title":829,"path":830,"stem":831,"framework":16,"category":16,"description":832},"defineShortcuts","\u002Fdocs\u002Fcomposables\u002Fdefine-shortcuts","docs\u002F3.composables\u002Fdefine-shortcuts","A composable to define keyboard shortcuts in your app.",{"title":834,"path":835,"stem":836,"framework":16,"category":16,"description":837},"extendLocale","\u002Fdocs\u002Fcomposables\u002Fextend-locale","docs\u002F3.composables\u002Fextend-locale","A utility to extend an existing locale with custom translations.",{"title":839,"path":840,"stem":841,"framework":16,"category":16,"description":842},"extractShortcuts","\u002Fdocs\u002Fcomposables\u002Fextract-shortcuts","docs\u002F3.composables\u002Fextract-shortcuts","A utility to extract keyboard shortcuts from menu items.",{"title":844,"path":845,"stem":846,"framework":16,"category":16,"description":847},"useOverlay","\u002Fdocs\u002Fcomposables\u002Fuse-overlay","docs\u002F3.composables\u002Fuse-overlay","A composable to programmatically control overlays.",{"title":849,"path":850,"stem":851,"framework":16,"category":16,"description":852,"badge":294},"useScrollShadow","\u002Fdocs\u002Fcomposables\u002Fuse-scroll-shadow","docs\u002F3.composables\u002Fuse-scroll-shadow","A composable to apply scroll shadow effects on any scrollable element.",{"title":854,"path":855,"stem":856,"framework":16,"category":16,"description":857},"useToast","\u002Fdocs\u002Fcomposables\u002Fuse-toast","docs\u002F3.composables\u002Fuse-toast","A composable to display toast notifications in your app.",{"title":859,"path":860,"stem":861,"children":862,"framework":28,"category":16,"description":16,"icon":958},"Typography","\u002Fdocs\u002Ftypography","docs\u002F4.typography\u002F1.index",[863,865,870,875,880,885,890,894,899,903,908,913,918,923,928,932,937,941,945,949,954],{"title":15,"path":860,"stem":861,"framework":28,"category":16,"description":864},"Beautiful typography components and utilities to style your content with Nuxt UI.",{"title":866,"path":867,"stem":868,"framework":28,"category":16,"description":869},"Headers and text","\u002Fdocs\u002Ftypography\u002Fheaders-and-text","docs\u002F4.typography\u002F2.headers-and-text","Beautifully styled headings, paragraphs, text formatting, and links for optimal readability.",{"title":871,"path":872,"stem":873,"framework":28,"category":16,"description":874},"Lists and tables","\u002Fdocs\u002Ftypography\u002Flists-and-tables","docs\u002F4.typography\u002F3.lists-and-tables","Organize information with styled lists and responsive tables for clear, consistent readability.",{"title":876,"path":877,"stem":878,"framework":28,"category":16,"description":879},"Images and embeds","\u002Fdocs\u002Ftypography\u002Fimages-and-embeds","docs\u002F4.typography\u002F4.images-and-embeds","Responsive images, videos, and rich media embeds to enhance and illustrate your documentation.",{"title":881,"path":882,"stem":883,"framework":28,"category":16,"description":884},"Code","\u002Fdocs\u002Ftypography\u002Fcode","docs\u002F4.typography\u002F5.code","Display inline code and syntax-highlighted code blocks with copy-to-clipboard support.",{"title":169,"path":886,"stem":887,"framework":28,"category":888,"description":889},"\u002Fdocs\u002Ftypography\u002Faccordion","docs\u002F4.typography\u002Faccordion","components","Create expandable content sections for better information organization.",{"title":203,"path":891,"stem":892,"framework":28,"category":888,"description":893},"\u002Fdocs\u002Ftypography\u002Fbadge","docs\u002F4.typography\u002Fbadge","Display version numbers, status labels, and tags within your content.",{"title":895,"path":896,"stem":897,"framework":28,"category":888,"description":898},"Callout","\u002Fdocs\u002Ftypography\u002Fcallout","docs\u002F4.typography\u002Fcallout","Highlight important information with eye-catching colored boxes and icons.",{"title":239,"path":900,"stem":901,"framework":28,"category":888,"description":902},"\u002Fdocs\u002Ftypography\u002Fcard","docs\u002F4.typography\u002Fcard","Create highlighted content blocks with optional links and navigation.",{"title":904,"path":905,"stem":906,"framework":28,"category":888,"description":907},"CardGroup","\u002Fdocs\u002Ftypography\u002Fcard-group","docs\u002F4.typography\u002Fcard-group","Organize multiple cards in responsive grid layouts for better content presentation.",{"title":909,"path":910,"stem":911,"framework":28,"category":888,"description":912},"CodeCollapse","\u002Fdocs\u002Ftypography\u002Fcode-collapse","docs\u002F4.typography\u002Fcode-collapse","Make long code blocks collapsible to save space and improve readability.",{"title":914,"path":915,"stem":916,"framework":28,"category":888,"description":917},"CodeGroup","\u002Fdocs\u002Ftypography\u002Fcode-group","docs\u002F4.typography\u002Fcode-group","Group multiple code examples in tabbed interfaces for easy comparison.",{"title":919,"path":920,"stem":921,"framework":28,"category":888,"description":922},"CodePreview","\u002Fdocs\u002Ftypography\u002Fcode-preview","docs\u002F4.typography\u002Fcode-preview","Display code examples with a preview and their source for clearer documentation.",{"title":924,"path":925,"stem":926,"framework":28,"category":888,"description":927},"CodeTree","\u002Fdocs\u002Ftypography\u002Fcode-tree","docs\u002F4.typography\u002Fcode-tree","Visualize file and folder structures with syntax-highlighted code.",{"title":322,"path":929,"stem":930,"framework":28,"category":888,"description":931},"\u002Fdocs\u002Ftypography\u002Fcollapsible","docs\u002F4.typography\u002Fcollapsible","Toggle content visibility with smooth expand and collapse animations.",{"title":933,"path":934,"stem":935,"framework":28,"category":888,"description":936},"Field","\u002Fdocs\u002Ftypography\u002Ffield","docs\u002F4.typography\u002Ffield","Document API parameters, props, and configuration options clearly.",{"title":502,"path":938,"stem":939,"framework":28,"category":888,"description":940},"\u002Fdocs\u002Ftypography\u002Ffield-group","docs\u002F4.typography\u002Ffield-group","Group related fields together for comprehensive API documentation.",{"title":537,"path":942,"stem":943,"framework":28,"category":888,"description":944},"\u002Fdocs\u002Ftypography\u002Ficon","docs\u002F4.typography\u002Ficon","Display icons from popular icon libraries to enhance your content.",{"title":572,"path":946,"stem":947,"framework":28,"category":888,"description":948},"\u002Fdocs\u002Ftypography\u002Fkbd","docs\u002F4.typography\u002Fkbd","Display keyboard shortcuts and key combinations with proper styling.",{"title":950,"path":951,"stem":952,"framework":28,"category":888,"description":953},"Steps","\u002Fdocs\u002Ftypography\u002Fsteps","docs\u002F4.typography\u002Fsteps","Transform headings into numbered step-by-step guides and tutorials.",{"title":778,"path":955,"stem":956,"framework":28,"category":888,"description":957},"\u002Fdocs\u002Ftypography\u002Ftabs","docs\u002F4.typography\u002Ftabs","Organize related content in interactive tabbed interfaces.","i-lucide-square-pilcrow",{"id":960,"title":285,"body":961,"category":262,"description":288,"extension":1593,"framework":16,"index":36,"links":1594,"meta":1601,"navigation":16,"path":286,"seo":1602,"stem":287,"__hash__":1603},"docs\u002Fdocs\u002F2.components\u002Fchat-prompt-submit.md",{"type":962,"value":963,"toc":1577},"minimark",[964,969,982,999,1074,1089,1094,1114,1166,1172,1204,1208,1223,1273,1282,1287,1310,1314,1329,1376,1382,1386,1408,1411,1426,1475,1482,1486,1509,1513,1522,1526,1530,1533,1546,1550,1553,1557,1560,1563,1566,1570,1573],[965,966,968],"h2",{"id":967},"usage","Usage",[970,971,972,973,976,977,981],"p",{},"The ChatPromptSubmit component is used inside the ",[974,975,280],"a",{"href":281}," component to submit the prompt. It automatically handles the different ",[978,979,980],"code",{},"status"," values to control the chat.",[970,983,984,985,987,988,991,992,991,995,998],{},"It extends the ",[974,986,229],{"href":230}," component, so you can pass any property such as ",[978,989,990],{},"color",", ",[978,993,994],{},"variant",[978,996,997],{},"size",", etc.",[1000,1001,1002,1005],"code-preview",{},[1003,1004],"u-chat-prompt-submit",{},[1006,1007,1009],"template",{"v-slot:code":1008},"",[1010,1011,1014],"pre",{"className":1012,"code":1013,"language":34,"meta":1008,"style":1008},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Ctemplate>\n  \u003CUChatPrompt>\n    \u003CUChatPromptSubmit \u002F>\n  \u003C\u002FUChatPrompt>\n\u003C\u002Ftemplate>\n",[978,1015,1016,1031,1042,1054,1064],{"__ignoreMap":1008},[1017,1018,1021,1025,1028],"span",{"class":1019,"line":1020},"line",1,[1017,1022,1024],{"class":1023},"sMK4o","\u003C",[1017,1026,1006],{"class":1027},"swJcz",[1017,1029,1030],{"class":1023},">\n",[1017,1032,1034,1037,1040],{"class":1019,"line":1033},2,[1017,1035,1036],{"class":1023},"  \u003C",[1017,1038,1039],{"class":1027},"UChatPrompt",[1017,1041,1030],{"class":1023},[1017,1043,1045,1048,1051],{"class":1019,"line":1044},3,[1017,1046,1047],{"class":1023},"    \u003C",[1017,1049,1050],{"class":1027},"UChatPromptSubmit",[1017,1052,1053],{"class":1023}," \u002F>\n",[1017,1055,1057,1060,1062],{"class":1019,"line":1056},4,[1017,1058,1059],{"class":1023},"  \u003C\u002F",[1017,1061,1039],{"class":1027},[1017,1063,1030],{"class":1023},[1017,1065,1067,1070,1072],{"class":1019,"line":1066},5,[1017,1068,1069],{"class":1023},"\u003C\u002F",[1017,1071,1006],{"class":1027},[1017,1073,1030],{"class":1023},[1075,1076,1077],"note",{},[970,1078,1079,1080,1083,1084,1088],{},"You can also use it inside the ",[978,1081,1082],{},"footer"," slot of the ",[974,1085,1086],{"href":281},[978,1087,280],{}," component.",[1090,1091,1093],"h3",{"id":1092},"ready","Ready",[970,1095,1096,1097,1104,1105,991,1107,1109,1110,1113],{},"When its status is ",[978,1098,1101],{"className":1099,"language":1100,"style":1008},"language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","ts-type",[1017,1102,1092],{"class":1103},"sBMFI",", use the ",[978,1106,990],{},[978,1108,994],{}," and ",[978,1111,1112],{},"icon"," props to customize the Button. Defaults to:",[1115,1116,1117,1136,1151],"ul",{},[1118,1119,1120],"li",{},[978,1121,1122,1124,1127,1130,1134],{"className":1099,"language":1100,"style":1008},[1017,1123,990],{"class":1103},[1017,1125,1126],{"class":1023},"=",[1017,1128,1129],{"class":1023},"\"",[1017,1131,1133],{"class":1132},"sfazB","primary",[1017,1135,1129],{"class":1023},[1118,1137,1138],{},[978,1139,1140,1142,1144,1146,1149],{"className":1099,"language":1100,"style":1008},[1017,1141,994],{"class":1103},[1017,1143,1126],{"class":1023},[1017,1145,1129],{"class":1023},[1017,1147,1148],{"class":1132},"solid",[1017,1150,1129],{"class":1023},[1118,1152,1153],{},[978,1154,1155,1157,1159,1161,1164],{"className":1099,"language":1100,"style":1008},[1017,1156,1112],{"class":1103},[1017,1158,1126],{"class":1023},[1017,1160,1129],{"class":1023},[1017,1162,1163],{"class":1132},"i-lucide-arrow-up",[1017,1165,1129],{"class":1023},[1167,1168],"component-code",{":items":1169,":prettier":1170,":props":1171},"{\"color\":[\"primary\",\"secondary\",\"success\",\"warning\",\"error\",\"neutral\"],\"variant\":[\"solid\",\"outline\",\"soft\",\"subtle\",\"ghost\"]}","true","{\"color\":\"primary\",\"variant\":\"solid\",\"icon\":\"i-lucide-arrow-up\"}",[1173,1174,1175,1192],"framework-only",{},[1006,1176,1177],{"v-slot:nuxt":1008},[1178,1179,1181],"tip",{"to":1180},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Ficons\u002Fnuxt#theme",[970,1182,1183,1184,1187,1188,1191],{},"You can customize this icon globally in your ",[978,1185,1186],{},"app.config.ts"," under ",[978,1189,1190],{},"ui.icons.arrowUp"," key.",[1006,1193,1194],{"v-slot:vue":1008},[1178,1195,1197],{"to":1196},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Ficons\u002Fvue#theme",[970,1198,1183,1199,1187,1202,1191],{},[978,1200,1201],{},"vite.config.ts",[978,1203,1190],{},[1090,1205,1207],{"id":1206},"submitted","Submitted",[970,1209,1096,1210,1104,1214,991,1217,1109,1220,1113],{},[978,1211,1212],{"className":1099,"language":1100,"style":1008},[1017,1213,1206],{"class":1103},[978,1215,1216],{},"submitted-color",[978,1218,1219],{},"submitted-variant",[978,1221,1222],{},"submitted-icon",[1115,1224,1225,1241,1257],{},[1118,1226,1227],{},[978,1228,1229,1232,1234,1236,1239],{"className":1099,"language":1100,"style":1008},[1017,1230,1231],{"class":1103},"submittedColor",[1017,1233,1126],{"class":1023},[1017,1235,1129],{"class":1023},[1017,1237,1238],{"class":1132},"neutral",[1017,1240,1129],{"class":1023},[1118,1242,1243],{},[978,1244,1245,1248,1250,1252,1255],{"className":1099,"language":1100,"style":1008},[1017,1246,1247],{"class":1103},"submittedVariant",[1017,1249,1126],{"class":1023},[1017,1251,1129],{"class":1023},[1017,1253,1254],{"class":1132},"subtle",[1017,1256,1129],{"class":1023},[1118,1258,1259],{},[978,1260,1261,1264,1266,1268,1271],{"className":1099,"language":1100,"style":1008},[1017,1262,1263],{"class":1103},"submittedIcon",[1017,1265,1126],{"class":1023},[1017,1267,1129],{"class":1023},[1017,1269,1270],{"class":1132},"i-lucide-square",[1017,1272,1129],{"class":1023},[1075,1274,1275],{},[970,1276,1277,1278,1281],{},"The ",[978,1279,1280],{},"stop"," event is emitted when the user clicks on the Button.",[1167,1283],{":items":1284,":prettier":1170,":props":1285,":ignore":1286},"{\"submittedColor\":[\"primary\",\"secondary\",\"success\",\"warning\",\"error\",\"neutral\"],\"submittedVariant\":[\"solid\",\"outline\",\"soft\",\"subtle\",\"ghost\"]}","{\"submittedColor\":\"neutral\",\"submittedVariant\":\"subtle\",\"submittedIcon\":\"i-lucide-square\",\"status\":\"submitted\"}","[\"status\"]",[1173,1288,1289,1300],{},[1006,1290,1291],{"v-slot:nuxt":1008},[1178,1292,1293],{"to":1180},[970,1294,1183,1295,1187,1297,1191],{},[978,1296,1186],{},[978,1298,1299],{},"ui.icons.stop",[1006,1301,1302],{"v-slot:vue":1008},[1178,1303,1304],{"to":1196},[970,1305,1183,1306,1187,1308,1191],{},[978,1307,1201],{},[978,1309,1299],{},[1090,1311,1313],{"id":1312},"streaming","Streaming",[970,1315,1096,1316,1104,1320,991,1323,1109,1326,1113],{},[978,1317,1318],{"className":1099,"language":1100,"style":1008},[1017,1319,1312],{"class":1103},[978,1321,1322],{},"streaming-color",[978,1324,1325],{},"streaming-variant",[978,1327,1328],{},"streaming-icon",[1115,1330,1331,1346,1361],{},[1118,1332,1333],{},[978,1334,1335,1338,1340,1342,1344],{"className":1099,"language":1100,"style":1008},[1017,1336,1337],{"class":1103},"streamingColor",[1017,1339,1126],{"class":1023},[1017,1341,1129],{"class":1023},[1017,1343,1238],{"class":1132},[1017,1345,1129],{"class":1023},[1118,1347,1348],{},[978,1349,1350,1353,1355,1357,1359],{"className":1099,"language":1100,"style":1008},[1017,1351,1352],{"class":1103},"streamingVariant",[1017,1354,1126],{"class":1023},[1017,1356,1129],{"class":1023},[1017,1358,1254],{"class":1132},[1017,1360,1129],{"class":1023},[1118,1362,1363],{},[978,1364,1365,1368,1370,1372,1374],{"className":1099,"language":1100,"style":1008},[1017,1366,1367],{"class":1103},"streamingIcon",[1017,1369,1126],{"class":1023},[1017,1371,1129],{"class":1023},[1017,1373,1270],{"class":1132},[1017,1375,1129],{"class":1023},[1075,1377,1378],{},[970,1379,1277,1380,1281],{},[978,1381,1280],{},[1167,1383],{":items":1384,":prettier":1170,":props":1385,":ignore":1286},"{\"streamingColor\":[\"primary\",\"secondary\",\"success\",\"warning\",\"error\",\"neutral\"],\"streamingVariant\":[\"solid\",\"outline\",\"soft\",\"subtle\",\"ghost\"]}","{\"streamingColor\":\"neutral\",\"streamingVariant\":\"subtle\",\"streamingIcon\":\"i-lucide-square\",\"status\":\"streaming\"}",[1173,1387,1388,1398],{},[1006,1389,1390],{"v-slot:nuxt":1008},[1178,1391,1392],{"to":1180},[970,1393,1183,1394,1187,1396,1191],{},[978,1395,1186],{},[978,1397,1299],{},[1006,1399,1400],{"v-slot:vue":1008},[1178,1401,1402],{"to":1196},[970,1403,1183,1404,1187,1406,1191],{},[978,1405,1201],{},[978,1407,1299],{},[1090,1409,497],{"id":1410},"error",[970,1412,1096,1413,1104,1417,991,1420,1109,1423,1113],{},[978,1414,1415],{"className":1099,"language":1100,"style":1008},[1017,1416,1410],{"class":1103},[978,1418,1419],{},"error-color",[978,1421,1422],{},"error-variant",[978,1424,1425],{},"error-icon",[1115,1427,1428,1443,1459],{},[1118,1429,1430],{},[978,1431,1432,1435,1437,1439,1441],{"className":1099,"language":1100,"style":1008},[1017,1433,1434],{"class":1103},"errorColor",[1017,1436,1126],{"class":1023},[1017,1438,1129],{"class":1023},[1017,1440,1410],{"class":1132},[1017,1442,1129],{"class":1023},[1118,1444,1445],{},[978,1446,1447,1450,1452,1454,1457],{"className":1099,"language":1100,"style":1008},[1017,1448,1449],{"class":1103},"errorVariant",[1017,1451,1126],{"class":1023},[1017,1453,1129],{"class":1023},[1017,1455,1456],{"class":1132},"soft",[1017,1458,1129],{"class":1023},[1118,1460,1461],{},[978,1462,1463,1466,1468,1470,1473],{"className":1099,"language":1100,"style":1008},[1017,1464,1465],{"class":1103},"errorIcon",[1017,1467,1126],{"class":1023},[1017,1469,1129],{"class":1023},[1017,1471,1472],{"class":1132},"i-lucide-rotate-ccw",[1017,1474,1129],{"class":1023},[1075,1476,1477],{},[970,1478,1277,1479,1281],{},[978,1480,1481],{},"reload",[1167,1483],{":items":1484,":prettier":1170,":props":1485,":ignore":1286},"{\"errorColor\":[\"primary\",\"secondary\",\"success\",\"warning\",\"error\",\"neutral\"],\"errorVariant\":[\"solid\",\"outline\",\"soft\",\"subtle\",\"ghost\"]}","{\"errorColor\":\"error\",\"errorVariant\":\"soft\",\"errorIcon\":\"i-lucide-rotate-ccw\",\"status\":\"error\"}",[1173,1487,1488,1499],{},[1006,1489,1490],{"v-slot:nuxt":1008},[1178,1491,1492],{"to":1180},[970,1493,1183,1494,1187,1496,1191],{},[978,1495,1186],{},[978,1497,1498],{},"ui.icons.reload",[1006,1500,1501],{"v-slot:vue":1008},[1178,1502,1503],{"to":1196},[970,1504,1183,1505,1187,1507,1191],{},[978,1506,1201],{},[978,1508,1498],{},[965,1510,1512],{"id":1511},"examples","Examples",[1178,1514,1515],{"to":260},[970,1516,1517,1518,1521],{},"Check the ",[1519,1520,259],"strong",{}," overview page for installation instructions, server setup and usage examples.",[965,1523,1525],{"id":1524},"api","API",[1090,1527,1529],{"id":1528},"props","Props",[1531,1532],"component-props",{},[1534,1535,1539],"callout",{"icon":1536,"target":1537,"to":1538},"i-simple-icons-mdnwebdocs","_blank","https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FHTML\u002FElement\u002Fbutton#attributes",[970,1540,1541,1542,1545],{},"This component also supports all native ",[978,1543,1544],{},"\u003Cbutton>"," HTML attributes.",[1090,1547,1549],{"id":1548},"slots","Slots",[1551,1552],"component-slots",{},[1090,1554,1556],{"id":1555},"emits","Emits",[1558,1559],"component-emits",{},[965,1561,54],{"id":1562},"theme",[1564,1565],"component-theme",{},[965,1567,1569],{"id":1568},"changelog","Changelog",[1571,1572],"component-changelog",{},[1574,1575,1576],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}",{"title":1008,"searchDepth":1033,"depth":1033,"links":1578},[1579,1585,1586,1591,1592],{"id":967,"depth":1033,"text":968,"children":1580},[1581,1582,1583,1584],{"id":1092,"depth":1044,"text":1093},{"id":1206,"depth":1044,"text":1207},{"id":1312,"depth":1044,"text":1313},{"id":1410,"depth":1044,"text":497},{"id":1511,"depth":1033,"text":1512},{"id":1524,"depth":1033,"text":1525,"children":1587},[1588,1589,1590],{"id":1528,"depth":1044,"text":1529},{"id":1548,"depth":1044,"text":1549},{"id":1555,"depth":1044,"text":1556},{"id":1562,"depth":1033,"text":54},{"id":1568,"depth":1033,"text":1569},"md",[1595,1597],{"label":229,"to":230,"icon":1596},"i-simple-icons-nuxtdotjs",{"label":1598,"icon":1599,"to":1600},"GitHub","i-simple-icons-github","https:\u002F\u002Fgithub.com\u002Fnuxt\u002Fui\u002Fblob\u002Fv4\u002Fsrc\u002Fruntime\u002Fcomponents\u002FChatPromptSubmit.vue",{},{"title":285,"description":288},"nqyjvwthFqqW9-XH2O3NS_Li1cZkjeNh_VFQEX5plA8",{"data":1605,"body":1606},{},{"type":1607,"children":1608},"root",[1609],{"type":178,"tag":970,"props":1610,"children":1611},{},[1612],{"type":1613,"value":288},"text",{"mode":1615,"prefetch":36,"preload":36,"filePath":1616,"declarationPath":1617,"pascalName":1050,"kebabName":1003,"chunkName":1618,"priority":1619,"_scanned":21,"meta":1620},"all","..\u002Fsrc\u002Fruntime\u002Fcomponents\u002FChatPromptSubmit.vue","\u002Fvercel\u002Fpath0\u002Fsrc\u002Fruntime\u002Fcomponents\u002FChatPromptSubmit.vue","components\u002Fu-chat-prompt-submit",0,{"type":1020,"props":1621,"slots":2112,"events":2121,"exposed":2129,"hash":2130},[1622,1635,1644,1659,1674,1680,1687,1694,1699,1705,1711,1717,1724,1731,1772,1785,1792,1799,1808,1813,1817,1822,1827,1832,1837,1842,1848,1863,1868,1872,1877,1882,1895,1901,1907,1913,2080,2086,2090,2096,2100,2105],{"name":980,"global":36,"default":1623,"description":1008,"tags":1624,"required":36,"type":1625,"schema":1626},"'ready'",[],"undefined | \"error\" | \"submitted\" | \"streaming\" | \"ready\"",{"kind":1627,"type":1628,"schema":1629},"enum","ChatStatus | undefined",{"0":1630,"1":1631,"2":1632,"3":1633,"4":1634},"undefined","\"error\"","\"submitted\"","\"streaming\"","\"ready\"",{"name":1112,"global":36,"description":1636,"tags":1637,"required":36,"type":1643,"schema":1643,"default":1640},"The icon displayed in the button when the status is `ready`.",[1638,1641],{"name":1639,"text":1640},"defaultValue","appConfig.ui.icons.arrowUp",{"name":1642},"IconifyIcon","any",{"name":990,"global":36,"description":1645,"tags":1646,"required":36,"type":1649,"schema":1650,"default":1648},"The color of the button when the status is `ready`.",[1647],{"name":1639,"text":1648},"'primary'","undefined | \"error\" | \"primary\" | \"secondary\" | \"success\" | \"info\" | \"warning\" | \"neutral\"",{"kind":1627,"type":1651,"schema":1652},"\"error\" | \"primary\" | \"secondary\" | \"success\" | \"info\" | \"warning\" | \"neutral\" | undefined",{"0":1630,"1":1631,"2":1653,"3":1654,"4":1655,"5":1656,"6":1657,"7":1658},"\"primary\"","\"secondary\"","\"success\"","\"info\"","\"warning\"","\"neutral\"",{"name":994,"global":36,"description":1660,"tags":1661,"required":36,"type":1664,"schema":1665,"default":1663},"The variant of the button when the status is `ready`.",[1662],{"name":1639,"text":1663},"'solid'","undefined | \"solid\" | \"outline\" | \"soft\" | \"subtle\" | \"ghost\" | \"link\"",{"kind":1627,"type":1666,"schema":1667},"\"solid\" | \"outline\" | \"soft\" | \"subtle\" | \"ghost\" | \"link\" | undefined",{"0":1630,"1":1668,"2":1669,"3":1670,"4":1671,"5":1672,"6":1673},"\"solid\"","\"outline\"","\"soft\"","\"subtle\"","\"ghost\"","\"link\"",{"name":1367,"global":36,"description":1675,"tags":1676,"required":36,"type":1643,"schema":1643,"default":1678},"The icon displayed in the button when the status is `streaming`.",[1677,1679],{"name":1639,"text":1678},"appConfig.ui.icons.stop",{"name":1642},{"name":1337,"global":36,"default":1681,"description":1682,"tags":1683,"required":36,"type":1649,"schema":1685},"'neutral'","The color of the button when the status is `streaming`.",[1684],{"name":1639,"text":1681},{"kind":1627,"type":1651,"schema":1686},{"0":1630,"1":1631,"2":1653,"3":1654,"4":1655,"5":1656,"6":1657,"7":1658},{"name":1352,"global":36,"default":1688,"description":1689,"tags":1690,"required":36,"type":1664,"schema":1692},"'subtle'","The variant of the button when the status is `streaming`.",[1691],{"name":1639,"text":1688},{"kind":1627,"type":1666,"schema":1693},{"0":1630,"1":1668,"2":1669,"3":1670,"4":1671,"5":1672,"6":1673},{"name":1263,"global":36,"description":1695,"tags":1696,"required":36,"type":1643,"schema":1643,"default":1678},"The icon displayed in the button when the status is `submitted`.",[1697,1698],{"name":1639,"text":1678},{"name":1642},{"name":1231,"global":36,"default":1681,"description":1700,"tags":1701,"required":36,"type":1649,"schema":1703},"The color of the button when the status is `submitted`.",[1702],{"name":1639,"text":1681},{"kind":1627,"type":1651,"schema":1704},{"0":1630,"1":1631,"2":1653,"3":1654,"4":1655,"5":1656,"6":1657,"7":1658},{"name":1247,"global":36,"default":1688,"description":1706,"tags":1707,"required":36,"type":1664,"schema":1709},"The variant of the button when the status is `submitted`.",[1708],{"name":1639,"text":1688},{"kind":1627,"type":1666,"schema":1710},{"0":1630,"1":1668,"2":1669,"3":1670,"4":1671,"5":1672,"6":1673},{"name":1465,"global":36,"description":1712,"tags":1713,"required":36,"type":1643,"schema":1643,"default":1715},"The icon displayed in the button when the status is `error`.",[1714,1716],{"name":1639,"text":1715},"appConfig.ui.icons.reload",{"name":1642},{"name":1434,"global":36,"default":1718,"description":1719,"tags":1720,"required":36,"type":1649,"schema":1722},"'error'","The color of the button when the status is `error`.",[1721],{"name":1639,"text":1718},{"kind":1627,"type":1651,"schema":1723},{"0":1630,"1":1631,"2":1653,"3":1654,"4":1655,"5":1656,"6":1657,"7":1658},{"name":1449,"global":36,"default":1725,"description":1726,"tags":1727,"required":36,"type":1664,"schema":1729},"'soft'","The variant of the button when the status is `error`.",[1728],{"name":1639,"text":1725},{"kind":1627,"type":1666,"schema":1730},{"0":1630,"1":1668,"2":1669,"3":1670,"4":1671,"5":1672,"6":1673},{"name":1732,"global":36,"description":1008,"tags":1733,"required":36,"type":1734,"schema":1735},"ui",[],"undefined | { base?: ClassNameValue; } & { base?: ClassNameValue; label?: ClassNameValue; leadingIcon?: ClassNameValue; leadingAvatar?: ClassNameValue; leadingAvatarSize?: ClassNameValue; trailingIcon?: ClassNameValue; }",{"kind":1627,"type":1736,"schema":1737},"({ base?: ClassNameValue; } & { base?: ClassNameValue; label?: ClassNameValue; leadingIcon?: ClassNameValue; leadingAvatar?: ClassNameValue; leadingAvatarSize?: ClassNameValue; trailingIcon?: ClassNameValue; }) | undefined",{"0":1630,"1":1738},{"kind":1739,"type":1740,"schema":1741},"object","{ base?: ClassNameValue; } & { base?: ClassNameValue; label?: ClassNameValue; leadingIcon?: ClassNameValue; leadingAvatar?: ClassNameValue; leadingAvatarSize?: ClassNameValue; trailingIcon?: ClassNameValue; }",{"base":1742,"label":1757,"leadingIcon":1760,"leadingAvatar":1763,"leadingAvatarSize":1766,"trailingIcon":1769},{"name":1743,"global":36,"description":1008,"tags":1744,"required":36,"type":1745,"schema":1746},"base",[],"ClassNameValue",{"kind":1627,"type":1745,"schema":1747},{"0":1630,"1":1748,"2":1749,"3":1750,"4":1751,"5":1752,"6":1753},"null","string","false","0","0n",{"kind":1754,"type":1755,"schema":1756},"array","ClassNameArray",[1745],{"name":1758,"global":36,"description":1008,"tags":1759,"required":36,"type":1745,"schema":1745},"label",[],{"name":1761,"global":36,"description":1008,"tags":1762,"required":36,"type":1745,"schema":1745},"leadingIcon",[],{"name":1764,"global":36,"description":1008,"tags":1765,"required":36,"type":1745,"schema":1745},"leadingAvatar",[],{"name":1767,"global":36,"description":1008,"tags":1768,"required":36,"type":1745,"schema":1745},"leadingAvatarSize",[],{"name":1770,"global":36,"description":1008,"tags":1771,"required":36,"type":1745,"schema":1745},"trailingIcon",[],{"name":1773,"global":36,"description":1774,"tags":1775,"required":36,"type":1778,"schema":1779,"default":1777},"type","The type of the button when not a link.",[1776],{"name":1639,"text":1777},"'button'","undefined | \"reset\" | \"submit\" | \"button\"",{"kind":1627,"type":1780,"schema":1781},"\"reset\" | \"submit\" | \"button\" | undefined",{"0":1630,"1":1782,"2":1783,"3":1784},"\"reset\"","\"submit\"","\"button\"",{"name":1786,"global":36,"description":1787,"tags":1788,"required":36,"type":1789,"schema":1790},"exactActiveClass","Class to apply when the link is exact active",[],"string | undefined",{"kind":1627,"type":1789,"schema":1791},{"0":1630,"1":1749},{"name":1793,"global":36,"description":1794,"tags":1795,"required":36,"type":1796,"schema":1797},"viewTransition","Pass the returned promise of `router.push()` to `document.startViewTransition()` if supported.",[],"boolean | undefined",{"kind":1627,"type":1796,"schema":1798},{"0":1630,"1":1750,"2":1170},{"name":1800,"global":36,"description":1008,"tags":1801,"required":36,"type":1802,"schema":1803},"autofocus",[],"undefined | false | true | \"true\" | \"false\"",{"kind":1627,"type":1804,"schema":1805},"Booleanish | undefined",{"0":1630,"1":1750,"2":1170,"3":1806,"4":1807},"\"true\"","\"false\"",{"name":1809,"global":36,"description":1008,"tags":1810,"required":36,"type":1796,"schema":1811},"disabled",[],{"kind":1627,"type":1796,"schema":1812},{"0":1630,"1":1750,"2":1170},{"name":309,"global":36,"description":1008,"tags":1814,"required":36,"type":1789,"schema":1815},[],{"kind":1627,"type":1789,"schema":1816},{"0":1630,"1":1749},{"name":1818,"global":36,"description":1008,"tags":1819,"required":36,"type":1789,"schema":1820},"formaction",[],{"kind":1627,"type":1789,"schema":1821},{"0":1630,"1":1749},{"name":1823,"global":36,"description":1008,"tags":1824,"required":36,"type":1789,"schema":1825},"formenctype",[],{"kind":1627,"type":1789,"schema":1826},{"0":1630,"1":1749},{"name":1828,"global":36,"description":1008,"tags":1829,"required":36,"type":1789,"schema":1830},"formmethod",[],{"kind":1627,"type":1789,"schema":1831},{"0":1630,"1":1749},{"name":1833,"global":36,"description":1008,"tags":1834,"required":36,"type":1804,"schema":1835},"formnovalidate",[],{"kind":1627,"type":1804,"schema":1836},{"0":1630,"1":1750,"2":1170,"3":1806,"4":1807},{"name":1838,"global":36,"description":1008,"tags":1839,"required":36,"type":1789,"schema":1840},"formtarget",[],{"kind":1627,"type":1789,"schema":1841},{"0":1630,"1":1749},{"name":1843,"global":36,"description":1008,"tags":1844,"required":36,"type":1845,"schema":1846},"name",[],"undefined | string",{"kind":1627,"type":1789,"schema":1847},{"0":1630,"1":1749},{"name":1849,"global":36,"description":1008,"tags":1850,"required":36,"type":1851,"schema":1852},"onClick",[],"((event: MouseEvent) => void | Promise\u003Cvoid>) | ((event: MouseEvent) => void | Promise\u003Cvoid>)[] | undefined",{"kind":1627,"type":1851,"schema":1853},{"0":1630,"1":1854,"2":1858},{"kind":1855,"type":1856,"schema":1857},"event","(event: MouseEvent): void | Promise\u003Cvoid>",[],{"kind":1754,"type":1859,"schema":1860},"((event: MouseEvent) => void | Promise\u003Cvoid>)[]",[1861],{"kind":1855,"type":1856,"schema":1862},[],{"name":1864,"global":36,"description":1865,"tags":1866,"required":36,"type":1643,"schema":1643,"default":1777},"as","The element or component this component should render as when not a link.",[1867],{"name":1639,"text":1777},{"name":1758,"global":36,"description":1008,"tags":1869,"required":36,"type":1845,"schema":1870},[],{"kind":1627,"type":1789,"schema":1871},{"0":1630,"1":1749},{"name":1873,"global":36,"description":1008,"tags":1874,"required":36,"type":1649,"schema":1875},"activeColor",[],{"kind":1627,"type":1651,"schema":1876},{"0":1630,"1":1631,"2":1653,"3":1654,"4":1655,"5":1656,"6":1657,"7":1658},{"name":1878,"global":36,"description":1008,"tags":1879,"required":36,"type":1664,"schema":1880},"activeVariant",[],{"kind":1627,"type":1666,"schema":1881},{"0":1630,"1":1668,"2":1669,"3":1670,"4":1671,"5":1672,"6":1673},{"name":997,"global":36,"description":1008,"tags":1883,"required":36,"type":1886,"schema":1887,"default":1885},[1884],{"name":1639,"text":1885},"'md'","undefined | \"md\" | \"xs\" | \"sm\" | \"lg\" | \"xl\"",{"kind":1627,"type":1888,"schema":1889},"\"md\" | \"xs\" | \"sm\" | \"lg\" | \"xl\" | undefined",{"0":1630,"1":1890,"2":1891,"3":1892,"4":1893,"5":1894},"\"md\"","\"xs\"","\"sm\"","\"lg\"","\"xl\"",{"name":1896,"global":36,"description":1897,"tags":1898,"required":36,"type":1796,"schema":1899},"square","Render the button with equal padding on all sides.",[],{"kind":1627,"type":1796,"schema":1900},{"0":1630,"1":1750,"2":1170},{"name":1902,"global":36,"description":1903,"tags":1904,"required":36,"type":1796,"schema":1905},"block","Render the button full width.",[],{"kind":1627,"type":1796,"schema":1906},{"0":1630,"1":1750,"2":1170},{"name":1908,"global":36,"description":1909,"tags":1910,"required":36,"type":1796,"schema":1911},"loadingAuto","Set loading state automatically based on the `@click` promise state",[],{"kind":1627,"type":1796,"schema":1912},{"0":1630,"1":1750,"2":1170},{"name":1914,"global":36,"description":1915,"tags":1916,"required":36,"type":1917,"schema":1918},"avatar","Display an avatar on the left side.",[],"undefined | AvatarProps",{"kind":1627,"type":1919,"schema":1920},"AvatarProps | undefined",{"0":1630,"1":1921},{"kind":1739,"type":1922,"schema":1923},"AvatarProps",{"as":1924,"src":1929,"alt":1934,"icon":1937,"text":1940,"size":1942,"chip":1952,"class":2012,"style":2014,"ui":2016,"referrerpolicy":2022,"loading":2037,"crossorigin":2045,"decoding":2053,"height":2062,"sizes":2068,"srcset":2071,"usemap":2074,"width":2077},{"name":1864,"global":36,"description":1925,"tags":1926,"required":36,"type":1643,"schema":1643},"The element or component this component should render as.",[1927],{"name":1639,"text":1928},"'span'",{"name":1930,"global":36,"description":1008,"tags":1931,"required":36,"type":1789,"schema":1932},"src",[],{"kind":1627,"type":1789,"schema":1933},{"0":1630,"1":1749},{"name":1935,"global":36,"description":1008,"tags":1936,"required":36,"type":1789,"schema":1789},"alt",[],{"name":1112,"global":36,"description":1008,"tags":1938,"required":36,"type":1643,"schema":1643},[1939],{"name":1642},{"name":1613,"global":36,"description":1008,"tags":1941,"required":36,"type":1789,"schema":1789},[],{"name":997,"global":36,"description":1008,"tags":1943,"required":36,"type":1945,"schema":1946},[1944],{"name":1639,"text":1885},"\"md\" | \"3xs\" | \"2xs\" | \"xs\" | \"sm\" | \"lg\" | \"xl\" | \"2xl\" | \"3xl\" | undefined",{"kind":1627,"type":1945,"schema":1947},{"0":1630,"1":1890,"2":1948,"3":1949,"4":1891,"5":1892,"6":1893,"7":1894,"8":1950,"9":1951},"\"3xs\"","\"2xs\"","\"2xl\"","\"3xl\"",{"name":1953,"global":36,"description":1008,"tags":1954,"required":36,"type":1955,"schema":1956},"chip",[],"boolean | ChipProps | undefined",{"kind":1627,"type":1955,"schema":1957},{"0":1630,"1":1750,"2":1170,"3":1958},{"kind":1739,"type":1959,"schema":1960},"ChipProps",{"as":1961,"text":1965,"color":1972,"size":1977,"position":1980,"inset":1993,"standalone":1999,"class":2003,"ui":2006},{"name":1864,"global":36,"description":1925,"tags":1962,"required":36,"type":1643,"schema":1643},[1963],{"name":1639,"text":1964},"'div'",{"name":1613,"global":36,"description":1966,"tags":1967,"required":36,"type":1968,"schema":1969},"Display some text inside the chip.",[],"string | number | undefined",{"kind":1627,"type":1968,"schema":1970},{"0":1630,"1":1749,"2":1971},"number",{"name":990,"global":36,"description":1008,"tags":1973,"required":36,"type":1651,"schema":1975},[1974],{"name":1639,"text":1648},{"kind":1627,"type":1651,"schema":1976},{"0":1630,"1":1631,"2":1653,"3":1654,"4":1655,"5":1656,"6":1657,"7":1658},{"name":997,"global":36,"description":1008,"tags":1978,"required":36,"type":1945,"schema":1945},[1979],{"name":1639,"text":1885},{"name":1981,"global":36,"description":1982,"tags":1983,"required":36,"type":1986,"schema":1987},"position","The position of the chip.",[1984],{"name":1639,"text":1985},"'top-right'","\"top-right\" | \"bottom-right\" | \"top-left\" | \"bottom-left\" | undefined",{"kind":1627,"type":1986,"schema":1988},{"0":1630,"1":1989,"2":1990,"3":1991,"4":1992},"\"top-right\"","\"bottom-right\"","\"top-left\"","\"bottom-left\"",{"name":1994,"global":36,"description":1995,"tags":1996,"required":36,"type":1796,"schema":1997},"inset","When `true`, keep the chip inside the component for rounded elements.",[],{"kind":1627,"type":1796,"schema":1998},{"0":1630,"1":1750,"2":1170},{"name":2000,"global":36,"description":2001,"tags":2002,"required":36,"type":1796,"schema":1796},"standalone","When `true`, render the chip relatively to the parent.",[],{"name":2004,"global":36,"description":1008,"tags":2005,"required":36,"type":1643,"schema":1643},"class",[],{"name":1732,"global":36,"description":1008,"tags":2007,"required":36,"type":2008,"schema":2009},[],"{ root?: ClassNameValue; base?: ClassNameValue; } | undefined",{"kind":1627,"type":2008,"schema":2010},{"0":1630,"1":2011},"{ root?: ClassNameValue; base?: ClassNameValue; }",{"name":2004,"global":36,"description":1008,"tags":2013,"required":36,"type":1643,"schema":1643},[],{"name":1574,"global":36,"description":1008,"tags":2015,"required":36,"type":1643,"schema":1643},[],{"name":1732,"global":36,"description":1008,"tags":2017,"required":36,"type":2018,"schema":2019},[],"{ root?: ClassNameValue; image?: ClassNameValue; fallback?: ClassNameValue; icon?: ClassNameValue; } | undefined",{"kind":1627,"type":2018,"schema":2020},{"0":1630,"1":2021},"{ root?: ClassNameValue; image?: ClassNameValue; fallback?: ClassNameValue; icon?: ClassNameValue; }",{"name":2023,"global":36,"description":1008,"tags":2024,"required":36,"type":2025,"schema":2026},"referrerpolicy",[],"HTMLAttributeReferrerPolicy | undefined",{"kind":1627,"type":2025,"schema":2027},{"0":1630,"1":2028,"2":2029,"3":2030,"4":2031,"5":2032,"6":2033,"7":2034,"8":2035,"9":2036},"\"\"","\"no-referrer\"","\"no-referrer-when-downgrade\"","\"origin\"","\"origin-when-cross-origin\"","\"same-origin\"","\"strict-origin\"","\"strict-origin-when-cross-origin\"","\"unsafe-url\"",{"name":2038,"global":36,"description":1008,"tags":2039,"required":36,"type":2040,"schema":2041},"loading",[],"\"lazy\" | \"eager\" | undefined",{"kind":1627,"type":2040,"schema":2042},{"0":1630,"1":2043,"2":2044},"\"lazy\"","\"eager\"",{"name":2046,"global":36,"description":1008,"tags":2047,"required":36,"type":2048,"schema":2049},"crossorigin",[],"\"\" | \"anonymous\" | \"use-credentials\" | undefined",{"kind":1627,"type":2048,"schema":2050},{"0":1630,"1":2028,"2":2051,"3":2052},"\"anonymous\"","\"use-credentials\"",{"name":2054,"global":36,"description":1008,"tags":2055,"required":36,"type":2056,"schema":2057},"decoding",[],"\"async\" | \"auto\" | \"sync\" | undefined",{"kind":1627,"type":2056,"schema":2058},{"0":1630,"1":2059,"2":2060,"3":2061},"\"async\"","\"auto\"","\"sync\"",{"name":2063,"global":36,"description":1008,"tags":2064,"required":36,"type":2065,"schema":2066},"height",[],"Numberish | undefined",{"kind":1627,"type":2065,"schema":2067},{"0":1630,"1":1749,"2":1971},{"name":2069,"global":36,"description":1008,"tags":2070,"required":36,"type":1789,"schema":1789},"sizes",[],{"name":2072,"global":36,"description":1008,"tags":2073,"required":36,"type":1789,"schema":1789},"srcset",[],{"name":2075,"global":36,"description":1008,"tags":2076,"required":36,"type":1789,"schema":1789},"usemap",[],{"name":2078,"global":36,"description":1008,"tags":2079,"required":36,"type":2065,"schema":2065},"width",[],{"name":2081,"global":36,"description":2082,"tags":2083,"required":36,"type":1796,"schema":2084},"leading","When `true`, the icon will be displayed on the left side.",[],{"kind":1627,"type":1796,"schema":2085},{"0":1630,"1":1750,"2":1170},{"name":1761,"global":36,"description":2087,"tags":2088,"required":36,"type":1643,"schema":1643},"Display an icon on the left side.",[2089],{"name":1642},{"name":2091,"global":36,"description":2092,"tags":2093,"required":36,"type":1796,"schema":2094},"trailing","When `true`, the icon will be displayed on the right side.",[],{"kind":1627,"type":1796,"schema":2095},{"0":1630,"1":1750,"2":1170},{"name":1770,"global":36,"description":2097,"tags":2098,"required":36,"type":1643,"schema":1643},"Display an icon on the right side.",[2099],{"name":1642},{"name":2038,"global":36,"description":2101,"tags":2102,"required":36,"type":1796,"schema":2103},"When `true`, the loading icon will be displayed.",[],{"kind":1627,"type":1796,"schema":2104},{"0":1630,"1":1750,"2":1170},{"name":2106,"global":36,"description":2107,"tags":2108,"required":36,"type":1643,"schema":1643,"default":2110},"loadingIcon","The icon when the `loading` prop is `true`.",[2109,2111],{"name":1639,"text":2110},"appConfig.ui.icons.loading",{"name":1642},[2113,2116,2119],{"name":2081,"type":2114,"description":1008,"tags":2115},"{ ui: object; }",[],{"name":2117,"type":2114,"description":1008,"tags":2118},"default",[],{"name":2091,"type":2114,"description":1008,"tags":2120},[],[2122,2126],{"name":1280,"description":1008,"tags":2123,"type":2124,"signature":2125},[],"[event: MouseEvent]","(event: \"stop\", event: MouseEvent): void",{"name":1481,"description":1008,"tags":2127,"type":2124,"signature":2128},[],"(event: \"reload\", event: MouseEvent): void",[],"CbBJB7xltk5JSliMpwCgP7Hz-w8E5zDafv0PTxM6SNg",{"data":2132,"body":2133},{},{"type":1607,"children":2134},[2135],{"type":178,"tag":970,"props":2136,"children":2137},{},[2138],{"type":1613,"value":1865},{"data":2140,"body":2141},{},{"type":1607,"children":2142},[2143],{"type":178,"tag":970,"props":2144,"children":2145},{},[2146,2148,2153],{"type":1613,"value":2147},"The icon displayed in the button when the status is ",{"type":178,"tag":978,"props":2149,"children":2151},{"className":2150},[],[2152],{"type":1613,"value":1092},{"type":1613,"value":2154},".",{"data":2156,"body":2157},{},{"type":1607,"children":2158},[2159],{"type":178,"tag":970,"props":2160,"children":2161},{},[2162,2164,2169],{"type":1613,"value":2163},"The color of the button when the status is ",{"type":178,"tag":978,"props":2165,"children":2167},{"className":2166},[],[2168],{"type":1613,"value":1092},{"type":1613,"value":2154},{"data":2171,"body":2172},{},{"type":1607,"children":2173},[2174],{"type":178,"tag":970,"props":2175,"children":2176},{},[2177,2179,2184],{"type":1613,"value":2178},"The variant of the button when the status is ",{"type":178,"tag":978,"props":2180,"children":2182},{"className":2181},[],[2183],{"type":1613,"value":1092},{"type":1613,"value":2154},{"data":2186,"body":2187},{},{"type":1607,"children":2188},[2189],{"type":178,"tag":970,"props":2190,"children":2191},{},[2192,2193,2198],{"type":1613,"value":2147},{"type":178,"tag":978,"props":2194,"children":2196},{"className":2195},[],[2197],{"type":1613,"value":1312},{"type":1613,"value":2154},{"data":2200,"body":2201},{},{"type":1607,"children":2202},[2203],{"type":178,"tag":970,"props":2204,"children":2205},{},[2206,2207,2212],{"type":1613,"value":2163},{"type":178,"tag":978,"props":2208,"children":2210},{"className":2209},[],[2211],{"type":1613,"value":1312},{"type":1613,"value":2154},{"data":2214,"body":2215},{},{"type":1607,"children":2216},[2217],{"type":178,"tag":970,"props":2218,"children":2219},{},[2220,2221,2226],{"type":1613,"value":2178},{"type":178,"tag":978,"props":2222,"children":2224},{"className":2223},[],[2225],{"type":1613,"value":1312},{"type":1613,"value":2154},{"data":2228,"body":2229},{},{"type":1607,"children":2230},[2231],{"type":178,"tag":970,"props":2232,"children":2233},{},[2234,2235,2240],{"type":1613,"value":2147},{"type":178,"tag":978,"props":2236,"children":2238},{"className":2237},[],[2239],{"type":1613,"value":1206},{"type":1613,"value":2154},{"data":2242,"body":2243},{},{"type":1607,"children":2244},[2245],{"type":178,"tag":970,"props":2246,"children":2247},{},[2248,2249,2254],{"type":1613,"value":2163},{"type":178,"tag":978,"props":2250,"children":2252},{"className":2251},[],[2253],{"type":1613,"value":1206},{"type":1613,"value":2154},{"data":2256,"body":2257},{},{"type":1607,"children":2258},[2259],{"type":178,"tag":970,"props":2260,"children":2261},{},[2262,2263,2268],{"type":1613,"value":2178},{"type":178,"tag":978,"props":2264,"children":2266},{"className":2265},[],[2267],{"type":1613,"value":1206},{"type":1613,"value":2154},{"data":2270,"body":2271},{},{"type":1607,"children":2272},[2273],{"type":178,"tag":970,"props":2274,"children":2275},{},[2276,2277,2282],{"type":1613,"value":2147},{"type":178,"tag":978,"props":2278,"children":2280},{"className":2279},[],[2281],{"type":1613,"value":1410},{"type":1613,"value":2154},{"data":2284,"body":2285,"toc":2772},{"title":1008,"description":1008},{"type":1607,"children":2286},[2287,2443,2767],{"type":178,"tag":2288,"props":2289,"children":2292},"code-collapse",{"className":2290},[2291],"nuxt-only",[2293],{"type":178,"tag":1010,"props":2294,"children":2298},{"className":2295,"code":2296,"filename":1186,"language":2297,"meta":1008,"style":1008},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineAppConfig({\n  ui: {\n    chatPromptSubmit: {\n      slots: {\n        base: ''\n      }\n    }\n  }\n})\n","ts",[2299],{"type":178,"tag":978,"props":2300,"children":2301},{"__ignoreMap":1008},[2302,2334,2353,2369,2385,2402,2411,2420,2429],{"type":178,"tag":1017,"props":2303,"children":2304},{"class":1019,"line":1020},[2305,2311,2316,2322,2328],{"type":178,"tag":1017,"props":2306,"children":2308},{"style":2307},"--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic",[2309],{"type":1613,"value":2310},"export",{"type":178,"tag":1017,"props":2312,"children":2313},{"style":2307},[2314],{"type":1613,"value":2315}," default",{"type":178,"tag":1017,"props":2317,"children":2319},{"style":2318},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[2320],{"type":1613,"value":2321}," defineAppConfig",{"type":178,"tag":1017,"props":2323,"children":2325},{"style":2324},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[2326],{"type":1613,"value":2327},"(",{"type":178,"tag":1017,"props":2329,"children":2331},{"style":2330},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[2332],{"type":1613,"value":2333},"{\n",{"type":178,"tag":1017,"props":2335,"children":2336},{"class":1019,"line":1033},[2337,2343,2348],{"type":178,"tag":1017,"props":2338,"children":2340},{"style":2339},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[2341],{"type":1613,"value":2342},"  ui",{"type":178,"tag":1017,"props":2344,"children":2345},{"style":2330},[2346],{"type":1613,"value":2347},":",{"type":178,"tag":1017,"props":2349,"children":2350},{"style":2330},[2351],{"type":1613,"value":2352}," {\n",{"type":178,"tag":1017,"props":2354,"children":2355},{"class":1019,"line":1044},[2356,2361,2365],{"type":178,"tag":1017,"props":2357,"children":2358},{"style":2339},[2359],{"type":1613,"value":2360},"    chatPromptSubmit",{"type":178,"tag":1017,"props":2362,"children":2363},{"style":2330},[2364],{"type":1613,"value":2347},{"type":178,"tag":1017,"props":2366,"children":2367},{"style":2330},[2368],{"type":1613,"value":2352},{"type":178,"tag":1017,"props":2370,"children":2371},{"class":1019,"line":1056},[2372,2377,2381],{"type":178,"tag":1017,"props":2373,"children":2374},{"style":2339},[2375],{"type":1613,"value":2376},"      slots",{"type":178,"tag":1017,"props":2378,"children":2379},{"style":2330},[2380],{"type":1613,"value":2347},{"type":178,"tag":1017,"props":2382,"children":2383},{"style":2330},[2384],{"type":1613,"value":2352},{"type":178,"tag":1017,"props":2386,"children":2387},{"class":1019,"line":1066},[2388,2393,2397],{"type":178,"tag":1017,"props":2389,"children":2390},{"style":2339},[2391],{"type":1613,"value":2392},"        base",{"type":178,"tag":1017,"props":2394,"children":2395},{"style":2330},[2396],{"type":1613,"value":2347},{"type":178,"tag":1017,"props":2398,"children":2399},{"style":2330},[2400],{"type":1613,"value":2401}," ''\n",{"type":178,"tag":1017,"props":2403,"children":2405},{"class":1019,"line":2404},6,[2406],{"type":178,"tag":1017,"props":2407,"children":2408},{"style":2330},[2409],{"type":1613,"value":2410},"      }\n",{"type":178,"tag":1017,"props":2412,"children":2414},{"class":1019,"line":2413},7,[2415],{"type":178,"tag":1017,"props":2416,"children":2417},{"style":2330},[2418],{"type":1613,"value":2419},"    }\n",{"type":178,"tag":1017,"props":2421,"children":2423},{"class":1019,"line":2422},8,[2424],{"type":178,"tag":1017,"props":2425,"children":2426},{"style":2330},[2427],{"type":1613,"value":2428},"  }\n",{"type":178,"tag":1017,"props":2430,"children":2432},{"class":1019,"line":2431},9,[2433,2438],{"type":178,"tag":1017,"props":2434,"children":2435},{"style":2330},[2436],{"type":1613,"value":2437},"}",{"type":178,"tag":1017,"props":2439,"children":2440},{"style":2324},[2441],{"type":1613,"value":2442},")\n",{"type":178,"tag":2288,"props":2444,"children":2447},{"className":2445},[2446],"vue-only",[2448],{"type":178,"tag":1010,"props":2449,"children":2451},{"className":2295,"code":2450,"filename":1201,"language":2297,"meta":1008,"style":1008},"import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\n\nexport default defineConfig({\n  plugins: [\n    vue(),\n    ui({\n      ui: {\n        chatPromptSubmit: {\n          slots: {\n            base: ''\n          }\n        }\n      }\n    })\n  ]\n})\n",[2452],{"type":178,"tag":978,"props":2453,"children":2454},{"__ignoreMap":1008},[2455,2499,2529,2558,2566,2589,2606,2624,2640,2656,2673,2690,2707,2716,2725,2733,2746,2755],{"type":178,"tag":1017,"props":2456,"children":2457},{"class":1019,"line":1020},[2458,2463,2468,2473,2478,2483,2488,2494],{"type":178,"tag":1017,"props":2459,"children":2460},{"style":2307},[2461],{"type":1613,"value":2462},"import",{"type":178,"tag":1017,"props":2464,"children":2465},{"style":2330},[2466],{"type":1613,"value":2467}," {",{"type":178,"tag":1017,"props":2469,"children":2470},{"style":2324},[2471],{"type":1613,"value":2472}," defineConfig",{"type":178,"tag":1017,"props":2474,"children":2475},{"style":2330},[2476],{"type":1613,"value":2477}," }",{"type":178,"tag":1017,"props":2479,"children":2480},{"style":2307},[2481],{"type":1613,"value":2482}," from",{"type":178,"tag":1017,"props":2484,"children":2485},{"style":2330},[2486],{"type":1613,"value":2487}," '",{"type":178,"tag":1017,"props":2489,"children":2491},{"style":2490},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[2492],{"type":1613,"value":2493},"vite",{"type":178,"tag":1017,"props":2495,"children":2496},{"style":2330},[2497],{"type":1613,"value":2498},"'\n",{"type":178,"tag":1017,"props":2500,"children":2501},{"class":1019,"line":1033},[2502,2506,2511,2516,2520,2525],{"type":178,"tag":1017,"props":2503,"children":2504},{"style":2307},[2505],{"type":1613,"value":2462},{"type":178,"tag":1017,"props":2507,"children":2508},{"style":2324},[2509],{"type":1613,"value":2510}," vue ",{"type":178,"tag":1017,"props":2512,"children":2513},{"style":2307},[2514],{"type":1613,"value":2515},"from",{"type":178,"tag":1017,"props":2517,"children":2518},{"style":2330},[2519],{"type":1613,"value":2487},{"type":178,"tag":1017,"props":2521,"children":2522},{"style":2490},[2523],{"type":1613,"value":2524},"@vitejs\u002Fplugin-vue",{"type":178,"tag":1017,"props":2526,"children":2527},{"style":2330},[2528],{"type":1613,"value":2498},{"type":178,"tag":1017,"props":2530,"children":2531},{"class":1019,"line":1044},[2532,2536,2541,2545,2549,2554],{"type":178,"tag":1017,"props":2533,"children":2534},{"style":2307},[2535],{"type":1613,"value":2462},{"type":178,"tag":1017,"props":2537,"children":2538},{"style":2324},[2539],{"type":1613,"value":2540}," ui ",{"type":178,"tag":1017,"props":2542,"children":2543},{"style":2307},[2544],{"type":1613,"value":2515},{"type":178,"tag":1017,"props":2546,"children":2547},{"style":2330},[2548],{"type":1613,"value":2487},{"type":178,"tag":1017,"props":2550,"children":2551},{"style":2490},[2552],{"type":1613,"value":2553},"@nuxt\u002Fui\u002Fvite",{"type":178,"tag":1017,"props":2555,"children":2556},{"style":2330},[2557],{"type":1613,"value":2498},{"type":178,"tag":1017,"props":2559,"children":2560},{"class":1019,"line":1056},[2561],{"type":178,"tag":1017,"props":2562,"children":2563},{"emptyLinePlaceholder":21},[2564],{"type":1613,"value":2565},"\n",{"type":178,"tag":1017,"props":2567,"children":2568},{"class":1019,"line":1066},[2569,2573,2577,2581,2585],{"type":178,"tag":1017,"props":2570,"children":2571},{"style":2307},[2572],{"type":1613,"value":2310},{"type":178,"tag":1017,"props":2574,"children":2575},{"style":2307},[2576],{"type":1613,"value":2315},{"type":178,"tag":1017,"props":2578,"children":2579},{"style":2318},[2580],{"type":1613,"value":2472},{"type":178,"tag":1017,"props":2582,"children":2583},{"style":2324},[2584],{"type":1613,"value":2327},{"type":178,"tag":1017,"props":2586,"children":2587},{"style":2330},[2588],{"type":1613,"value":2333},{"type":178,"tag":1017,"props":2590,"children":2591},{"class":1019,"line":2404},[2592,2597,2601],{"type":178,"tag":1017,"props":2593,"children":2594},{"style":2339},[2595],{"type":1613,"value":2596},"  plugins",{"type":178,"tag":1017,"props":2598,"children":2599},{"style":2330},[2600],{"type":1613,"value":2347},{"type":178,"tag":1017,"props":2602,"children":2603},{"style":2324},[2604],{"type":1613,"value":2605}," [\n",{"type":178,"tag":1017,"props":2607,"children":2608},{"class":1019,"line":2413},[2609,2614,2619],{"type":178,"tag":1017,"props":2610,"children":2611},{"style":2318},[2612],{"type":1613,"value":2613},"    vue",{"type":178,"tag":1017,"props":2615,"children":2616},{"style":2324},[2617],{"type":1613,"value":2618},"()",{"type":178,"tag":1017,"props":2620,"children":2621},{"style":2330},[2622],{"type":1613,"value":2623},",\n",{"type":178,"tag":1017,"props":2625,"children":2626},{"class":1019,"line":2422},[2627,2632,2636],{"type":178,"tag":1017,"props":2628,"children":2629},{"style":2318},[2630],{"type":1613,"value":2631},"    ui",{"type":178,"tag":1017,"props":2633,"children":2634},{"style":2324},[2635],{"type":1613,"value":2327},{"type":178,"tag":1017,"props":2637,"children":2638},{"style":2330},[2639],{"type":1613,"value":2333},{"type":178,"tag":1017,"props":2641,"children":2642},{"class":1019,"line":2431},[2643,2648,2652],{"type":178,"tag":1017,"props":2644,"children":2645},{"style":2339},[2646],{"type":1613,"value":2647},"      ui",{"type":178,"tag":1017,"props":2649,"children":2650},{"style":2330},[2651],{"type":1613,"value":2347},{"type":178,"tag":1017,"props":2653,"children":2654},{"style":2330},[2655],{"type":1613,"value":2352},{"type":178,"tag":1017,"props":2657,"children":2659},{"class":1019,"line":2658},10,[2660,2665,2669],{"type":178,"tag":1017,"props":2661,"children":2662},{"style":2339},[2663],{"type":1613,"value":2664},"        chatPromptSubmit",{"type":178,"tag":1017,"props":2666,"children":2667},{"style":2330},[2668],{"type":1613,"value":2347},{"type":178,"tag":1017,"props":2670,"children":2671},{"style":2330},[2672],{"type":1613,"value":2352},{"type":178,"tag":1017,"props":2674,"children":2676},{"class":1019,"line":2675},11,[2677,2682,2686],{"type":178,"tag":1017,"props":2678,"children":2679},{"style":2339},[2680],{"type":1613,"value":2681},"          slots",{"type":178,"tag":1017,"props":2683,"children":2684},{"style":2330},[2685],{"type":1613,"value":2347},{"type":178,"tag":1017,"props":2687,"children":2688},{"style":2330},[2689],{"type":1613,"value":2352},{"type":178,"tag":1017,"props":2691,"children":2693},{"class":1019,"line":2692},12,[2694,2699,2703],{"type":178,"tag":1017,"props":2695,"children":2696},{"style":2339},[2697],{"type":1613,"value":2698},"            base",{"type":178,"tag":1017,"props":2700,"children":2701},{"style":2330},[2702],{"type":1613,"value":2347},{"type":178,"tag":1017,"props":2704,"children":2705},{"style":2330},[2706],{"type":1613,"value":2401},{"type":178,"tag":1017,"props":2708,"children":2710},{"class":1019,"line":2709},13,[2711],{"type":178,"tag":1017,"props":2712,"children":2713},{"style":2330},[2714],{"type":1613,"value":2715},"          }\n",{"type":178,"tag":1017,"props":2717,"children":2719},{"class":1019,"line":2718},14,[2720],{"type":178,"tag":1017,"props":2721,"children":2722},{"style":2330},[2723],{"type":1613,"value":2724},"        }\n",{"type":178,"tag":1017,"props":2726,"children":2728},{"class":1019,"line":2727},15,[2729],{"type":178,"tag":1017,"props":2730,"children":2731},{"style":2330},[2732],{"type":1613,"value":2410},{"type":178,"tag":1017,"props":2734,"children":2736},{"class":1019,"line":2735},16,[2737,2742],{"type":178,"tag":1017,"props":2738,"children":2739},{"style":2330},[2740],{"type":1613,"value":2741},"    }",{"type":178,"tag":1017,"props":2743,"children":2744},{"style":2324},[2745],{"type":1613,"value":2442},{"type":178,"tag":1017,"props":2747,"children":2749},{"class":1019,"line":2748},17,[2750],{"type":178,"tag":1017,"props":2751,"children":2752},{"style":2324},[2753],{"type":1613,"value":2754},"  ]\n",{"type":178,"tag":1017,"props":2756,"children":2758},{"class":1019,"line":2757},18,[2759,2763],{"type":178,"tag":1017,"props":2760,"children":2761},{"style":2330},[2762],{"type":1613,"value":2437},{"type":178,"tag":1017,"props":2764,"children":2765},{"style":2324},[2766],{"type":1613,"value":2442},{"type":178,"tag":1574,"props":2768,"children":2769},{},[2770],{"type":1613,"value":2771},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":1008,"searchDepth":1033,"depth":1033,"links":2773},[],{"data":2775,"body":2776},{},{"type":1607,"children":2777},[2778],{"type":178,"tag":970,"props":2779,"children":2780},{},[2781,2782,2787],{"type":1613,"value":2163},{"type":178,"tag":978,"props":2783,"children":2785},{"className":2784},[],[2786],{"type":1613,"value":1410},{"type":1613,"value":2154},{"data":2789,"body":2790},{},{"type":1607,"children":2791},[2792],{"type":178,"tag":970,"props":2793,"children":2794},{},[2795,2796,2801],{"type":1613,"value":2178},{"type":178,"tag":978,"props":2797,"children":2799},{"className":2798},[],[2800],{"type":1613,"value":1410},{"type":1613,"value":2154},{"data":2803,"body":2804},{},{"type":1607,"children":2805},[2806],{"type":178,"tag":970,"props":2807,"children":2808},{},[2809],{"type":1613,"value":1774},{"data":2811,"body":2812},{},{"type":1607,"children":2813},[2814],{"type":178,"tag":970,"props":2815,"children":2816},{},[2817],{"type":1613,"value":1897},{"data":2819,"body":2820},{},{"type":1607,"children":2821},[2822],{"type":178,"tag":970,"props":2823,"children":2824},{},[2825],{"type":1613,"value":1903},{"data":2827,"body":2828},{},{"type":1607,"children":2829},[2830],{"type":178,"tag":970,"props":2831,"children":2832},{},[2833,2835,2841],{"type":1613,"value":2834},"Set loading state automatically based on the ",{"type":178,"tag":978,"props":2836,"children":2838},{"className":2837},[],[2839],{"type":1613,"value":2840},"@click",{"type":1613,"value":2842}," promise state",{"data":2844,"body":2845},{},{"type":1607,"children":2846},[2847],{"type":178,"tag":970,"props":2848,"children":2849},{},[2850],{"type":1613,"value":1915},{"data":2852,"body":2853},{},{"type":1607,"children":2854},[2855],{"type":178,"tag":970,"props":2856,"children":2857},{},[2858,2860,2865],{"type":1613,"value":2859},"When ",{"type":178,"tag":978,"props":2861,"children":2863},{"className":2862},[],[2864],{"type":1613,"value":1170},{"type":1613,"value":2866},", the icon will be displayed on the left side.",{"data":2868,"body":2869},{},{"type":1607,"children":2870},[2871],{"type":178,"tag":970,"props":2872,"children":2873},{},[2874],{"type":1613,"value":2087},{"data":2876,"body":2877},{},{"type":1607,"children":2878},[2879],{"type":178,"tag":970,"props":2880,"children":2881},{},[2882,2883,2888],{"type":1613,"value":2859},{"type":178,"tag":978,"props":2884,"children":2886},{"className":2885},[],[2887],{"type":1613,"value":1170},{"type":1613,"value":2889},", the icon will be displayed on the right side.",{"data":2891,"body":2892},{},{"type":1607,"children":2893},[2894],{"type":178,"tag":970,"props":2895,"children":2896},{},[2897],{"type":1613,"value":2097},{"data":2899,"body":2900},{},{"type":1607,"children":2901},[2902],{"type":178,"tag":970,"props":2903,"children":2904},{},[2905,2906,2911],{"type":1613,"value":2859},{"type":178,"tag":978,"props":2907,"children":2909},{"className":2908},[],[2910],{"type":1613,"value":1170},{"type":1613,"value":2912},", the loading icon will be displayed.",{"data":2914,"body":2915},{},{"type":1607,"children":2916},[2917],{"type":178,"tag":970,"props":2918,"children":2919},{},[2920,2922,2927,2929,2934],{"type":1613,"value":2921},"The icon when the ",{"type":178,"tag":978,"props":2923,"children":2925},{"className":2924},[],[2926],{"type":1613,"value":2038},{"type":1613,"value":2928}," prop is ",{"type":178,"tag":978,"props":2930,"children":2932},{"className":2931},[],[2933],{"type":1613,"value":1170},{"type":1613,"value":2154},{"data":2936,"body":2937,"toc":3065},{"title":1008,"description":1008},{"type":1607,"children":2938},[2939,3061],{"type":178,"tag":1010,"props":2940,"children":2942},{"className":1012,"code":2941,"language":34,"meta":1008,"style":1008},"\u003Ctemplate>\n  \u003CUChatPromptSubmit color=\"primary\" variant=\"solid\" icon=\"i-lucide-arrow-up\" \u002F>\n\u003C\u002Ftemplate>\n",[2943],{"type":178,"tag":978,"props":2944,"children":2945},{"__ignoreMap":1008},[2946,2961,3046],{"type":178,"tag":1017,"props":2947,"children":2948},{"class":1019,"line":1020},[2949,2953,2957],{"type":178,"tag":1017,"props":2950,"children":2951},{"style":2330},[2952],{"type":1613,"value":1024},{"type":178,"tag":1017,"props":2954,"children":2955},{"style":2339},[2956],{"type":1613,"value":1006},{"type":178,"tag":1017,"props":2958,"children":2959},{"style":2330},[2960],{"type":1613,"value":1030},{"type":178,"tag":1017,"props":2962,"children":2963},{"class":1019,"line":1033},[2964,2968,2972,2978,2982,2986,2990,2994,2999,3003,3007,3011,3015,3020,3024,3028,3038,3042],{"type":178,"tag":1017,"props":2965,"children":2966},{"style":2330},[2967],{"type":1613,"value":1036},{"type":178,"tag":1017,"props":2969,"children":2970},{"style":2339},[2971],{"type":1613,"value":1050},{"type":178,"tag":1017,"props":2973,"children":2975},{"style":2974},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[2976],{"type":1613,"value":2977}," color",{"type":178,"tag":1017,"props":2979,"children":2980},{"style":2330},[2981],{"type":1613,"value":1126},{"type":178,"tag":1017,"props":2983,"children":2984},{"style":2330},[2985],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":2987,"children":2988},{"style":2490},[2989],{"type":1613,"value":1133},{"type":178,"tag":1017,"props":2991,"children":2992},{"style":2330},[2993],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":2995,"children":2996},{"style":2974},[2997],{"type":1613,"value":2998}," variant",{"type":178,"tag":1017,"props":3000,"children":3001},{"style":2330},[3002],{"type":1613,"value":1126},{"type":178,"tag":1017,"props":3004,"children":3005},{"style":2330},[3006],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":3008,"children":3009},{"style":2490},[3010],{"type":1613,"value":1148},{"type":178,"tag":1017,"props":3012,"children":3013},{"style":2330},[3014],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":3016,"children":3017},{"style":2974},[3018],{"type":1613,"value":3019}," icon",{"type":178,"tag":1017,"props":3021,"children":3022},{"style":2330},[3023],{"type":1613,"value":1126},{"type":178,"tag":1017,"props":3025,"children":3026},{"style":2330},[3027],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":3029,"children":3030},{"style":2490},[3031,3037],{"type":178,"tag":3032,"props":3033,"children":3036},"i",{"class":3034,"style":3035},"shiki-icon-highlight","--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:arrow-up.svg?color=%23000)",[],{"type":1613,"value":1163},{"type":178,"tag":1017,"props":3039,"children":3040},{"style":2330},[3041],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":3043,"children":3044},{"style":2330},[3045],{"type":1613,"value":1053},{"type":178,"tag":1017,"props":3047,"children":3048},{"class":1019,"line":1044},[3049,3053,3057],{"type":178,"tag":1017,"props":3050,"children":3051},{"style":2330},[3052],{"type":1613,"value":1069},{"type":178,"tag":1017,"props":3054,"children":3055},{"style":2339},[3056],{"type":1613,"value":1006},{"type":178,"tag":1017,"props":3058,"children":3059},{"style":2330},[3060],{"type":1613,"value":1030},{"type":178,"tag":1574,"props":3062,"children":3063},{},[3064],{"type":1613,"value":2771},{"title":1008,"searchDepth":1033,"depth":1033,"links":3066},[],{"data":3068,"body":3069,"toc":3233},{"title":1008,"description":1008},{"type":1607,"children":3070},[3071,3229],{"type":178,"tag":1010,"props":3072,"children":3074},{"className":1012,"code":3073,"language":34,"meta":1008,"style":1008},"\u003Ctemplate>\n  \u003CUChatPromptSubmit\n    submitted-color=\"neutral\"\n    submitted-variant=\"subtle\"\n    submitted-icon=\"i-lucide-square\"\n    status=\"submitted\"\n  \u002F>\n\u003C\u002Ftemplate>\n",[3075],{"type":178,"tag":978,"props":3076,"children":3077},{"__ignoreMap":1008},[3078,3093,3105,3130,3154,3182,3206,3214],{"type":178,"tag":1017,"props":3079,"children":3080},{"class":1019,"line":1020},[3081,3085,3089],{"type":178,"tag":1017,"props":3082,"children":3083},{"style":2330},[3084],{"type":1613,"value":1024},{"type":178,"tag":1017,"props":3086,"children":3087},{"style":2339},[3088],{"type":1613,"value":1006},{"type":178,"tag":1017,"props":3090,"children":3091},{"style":2330},[3092],{"type":1613,"value":1030},{"type":178,"tag":1017,"props":3094,"children":3095},{"class":1019,"line":1033},[3096,3100],{"type":178,"tag":1017,"props":3097,"children":3098},{"style":2330},[3099],{"type":1613,"value":1036},{"type":178,"tag":1017,"props":3101,"children":3102},{"style":2339},[3103],{"type":1613,"value":3104},"UChatPromptSubmit\n",{"type":178,"tag":1017,"props":3106,"children":3107},{"class":1019,"line":1044},[3108,3113,3117,3121,3125],{"type":178,"tag":1017,"props":3109,"children":3110},{"style":2974},[3111],{"type":1613,"value":3112},"    submitted-color",{"type":178,"tag":1017,"props":3114,"children":3115},{"style":2330},[3116],{"type":1613,"value":1126},{"type":178,"tag":1017,"props":3118,"children":3119},{"style":2330},[3120],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":3122,"children":3123},{"style":2490},[3124],{"type":1613,"value":1238},{"type":178,"tag":1017,"props":3126,"children":3127},{"style":2330},[3128],{"type":1613,"value":3129},"\"\n",{"type":178,"tag":1017,"props":3131,"children":3132},{"class":1019,"line":1056},[3133,3138,3142,3146,3150],{"type":178,"tag":1017,"props":3134,"children":3135},{"style":2974},[3136],{"type":1613,"value":3137},"    submitted-variant",{"type":178,"tag":1017,"props":3139,"children":3140},{"style":2330},[3141],{"type":1613,"value":1126},{"type":178,"tag":1017,"props":3143,"children":3144},{"style":2330},[3145],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":3147,"children":3148},{"style":2490},[3149],{"type":1613,"value":1254},{"type":178,"tag":1017,"props":3151,"children":3152},{"style":2330},[3153],{"type":1613,"value":3129},{"type":178,"tag":1017,"props":3155,"children":3156},{"class":1019,"line":1066},[3157,3162,3166,3170,3178],{"type":178,"tag":1017,"props":3158,"children":3159},{"style":2974},[3160],{"type":1613,"value":3161},"    submitted-icon",{"type":178,"tag":1017,"props":3163,"children":3164},{"style":2330},[3165],{"type":1613,"value":1126},{"type":178,"tag":1017,"props":3167,"children":3168},{"style":2330},[3169],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":3171,"children":3172},{"style":2490},[3173,3177],{"type":178,"tag":3032,"props":3174,"children":3176},{"class":3034,"style":3175},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:square.svg?color=%23000)",[],{"type":1613,"value":1270},{"type":178,"tag":1017,"props":3179,"children":3180},{"style":2330},[3181],{"type":1613,"value":3129},{"type":178,"tag":1017,"props":3183,"children":3184},{"class":1019,"line":2404},[3185,3190,3194,3198,3202],{"type":178,"tag":1017,"props":3186,"children":3187},{"style":2974},[3188],{"type":1613,"value":3189},"    status",{"type":178,"tag":1017,"props":3191,"children":3192},{"style":2330},[3193],{"type":1613,"value":1126},{"type":178,"tag":1017,"props":3195,"children":3196},{"style":2330},[3197],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":3199,"children":3200},{"style":2490},[3201],{"type":1613,"value":1206},{"type":178,"tag":1017,"props":3203,"children":3204},{"style":2330},[3205],{"type":1613,"value":3129},{"type":178,"tag":1017,"props":3207,"children":3208},{"class":1019,"line":2413},[3209],{"type":178,"tag":1017,"props":3210,"children":3211},{"style":2330},[3212],{"type":1613,"value":3213},"  \u002F>\n",{"type":178,"tag":1017,"props":3215,"children":3216},{"class":1019,"line":2422},[3217,3221,3225],{"type":178,"tag":1017,"props":3218,"children":3219},{"style":2330},[3220],{"type":1613,"value":1069},{"type":178,"tag":1017,"props":3222,"children":3223},{"style":2339},[3224],{"type":1613,"value":1006},{"type":178,"tag":1017,"props":3226,"children":3227},{"style":2330},[3228],{"type":1613,"value":1030},{"type":178,"tag":1574,"props":3230,"children":3231},{},[3232],{"type":1613,"value":2771},{"title":1008,"searchDepth":1033,"depth":1033,"links":3234},[],{"data":3236,"body":3237,"toc":3396},{"title":1008,"description":1008},{"type":1607,"children":3238},[3239,3392],{"type":178,"tag":1010,"props":3240,"children":3242},{"className":1012,"code":3241,"language":34,"meta":1008,"style":1008},"\u003Ctemplate>\n  \u003CUChatPromptSubmit\n    streaming-color=\"neutral\"\n    streaming-variant=\"subtle\"\n    streaming-icon=\"i-lucide-square\"\n    status=\"streaming\"\n  \u002F>\n\u003C\u002Ftemplate>\n",[3243],{"type":178,"tag":978,"props":3244,"children":3245},{"__ignoreMap":1008},[3246,3261,3272,3296,3320,3347,3370,3377],{"type":178,"tag":1017,"props":3247,"children":3248},{"class":1019,"line":1020},[3249,3253,3257],{"type":178,"tag":1017,"props":3250,"children":3251},{"style":2330},[3252],{"type":1613,"value":1024},{"type":178,"tag":1017,"props":3254,"children":3255},{"style":2339},[3256],{"type":1613,"value":1006},{"type":178,"tag":1017,"props":3258,"children":3259},{"style":2330},[3260],{"type":1613,"value":1030},{"type":178,"tag":1017,"props":3262,"children":3263},{"class":1019,"line":1033},[3264,3268],{"type":178,"tag":1017,"props":3265,"children":3266},{"style":2330},[3267],{"type":1613,"value":1036},{"type":178,"tag":1017,"props":3269,"children":3270},{"style":2339},[3271],{"type":1613,"value":3104},{"type":178,"tag":1017,"props":3273,"children":3274},{"class":1019,"line":1044},[3275,3280,3284,3288,3292],{"type":178,"tag":1017,"props":3276,"children":3277},{"style":2974},[3278],{"type":1613,"value":3279},"    streaming-color",{"type":178,"tag":1017,"props":3281,"children":3282},{"style":2330},[3283],{"type":1613,"value":1126},{"type":178,"tag":1017,"props":3285,"children":3286},{"style":2330},[3287],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":3289,"children":3290},{"style":2490},[3291],{"type":1613,"value":1238},{"type":178,"tag":1017,"props":3293,"children":3294},{"style":2330},[3295],{"type":1613,"value":3129},{"type":178,"tag":1017,"props":3297,"children":3298},{"class":1019,"line":1056},[3299,3304,3308,3312,3316],{"type":178,"tag":1017,"props":3300,"children":3301},{"style":2974},[3302],{"type":1613,"value":3303},"    streaming-variant",{"type":178,"tag":1017,"props":3305,"children":3306},{"style":2330},[3307],{"type":1613,"value":1126},{"type":178,"tag":1017,"props":3309,"children":3310},{"style":2330},[3311],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":3313,"children":3314},{"style":2490},[3315],{"type":1613,"value":1254},{"type":178,"tag":1017,"props":3317,"children":3318},{"style":2330},[3319],{"type":1613,"value":3129},{"type":178,"tag":1017,"props":3321,"children":3322},{"class":1019,"line":1066},[3323,3328,3332,3336,3343],{"type":178,"tag":1017,"props":3324,"children":3325},{"style":2974},[3326],{"type":1613,"value":3327},"    streaming-icon",{"type":178,"tag":1017,"props":3329,"children":3330},{"style":2330},[3331],{"type":1613,"value":1126},{"type":178,"tag":1017,"props":3333,"children":3334},{"style":2330},[3335],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":3337,"children":3338},{"style":2490},[3339,3342],{"type":178,"tag":3032,"props":3340,"children":3341},{"class":3034,"style":3175},[],{"type":1613,"value":1270},{"type":178,"tag":1017,"props":3344,"children":3345},{"style":2330},[3346],{"type":1613,"value":3129},{"type":178,"tag":1017,"props":3348,"children":3349},{"class":1019,"line":2404},[3350,3354,3358,3362,3366],{"type":178,"tag":1017,"props":3351,"children":3352},{"style":2974},[3353],{"type":1613,"value":3189},{"type":178,"tag":1017,"props":3355,"children":3356},{"style":2330},[3357],{"type":1613,"value":1126},{"type":178,"tag":1017,"props":3359,"children":3360},{"style":2330},[3361],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":3363,"children":3364},{"style":2490},[3365],{"type":1613,"value":1312},{"type":178,"tag":1017,"props":3367,"children":3368},{"style":2330},[3369],{"type":1613,"value":3129},{"type":178,"tag":1017,"props":3371,"children":3372},{"class":1019,"line":2413},[3373],{"type":178,"tag":1017,"props":3374,"children":3375},{"style":2330},[3376],{"type":1613,"value":3213},{"type":178,"tag":1017,"props":3378,"children":3379},{"class":1019,"line":2422},[3380,3384,3388],{"type":178,"tag":1017,"props":3381,"children":3382},{"style":2330},[3383],{"type":1613,"value":1069},{"type":178,"tag":1017,"props":3385,"children":3386},{"style":2339},[3387],{"type":1613,"value":1006},{"type":178,"tag":1017,"props":3389,"children":3390},{"style":2330},[3391],{"type":1613,"value":1030},{"type":178,"tag":1574,"props":3393,"children":3394},{},[3395],{"type":1613,"value":2771},{"title":1008,"searchDepth":1033,"depth":1033,"links":3397},[],{"data":3399,"body":3400,"toc":3560},{"title":1008,"description":1008},{"type":1607,"children":3401},[3402,3556],{"type":178,"tag":1010,"props":3403,"children":3405},{"className":1012,"code":3404,"language":34,"meta":1008,"style":1008},"\u003Ctemplate>\n  \u003CUChatPromptSubmit\n    error-color=\"error\"\n    error-variant=\"soft\"\n    error-icon=\"i-lucide-rotate-ccw\"\n    status=\"error\"\n  \u002F>\n\u003C\u002Ftemplate>\n",[3406],{"type":178,"tag":978,"props":3407,"children":3408},{"__ignoreMap":1008},[3409,3424,3435,3459,3483,3511,3534,3541],{"type":178,"tag":1017,"props":3410,"children":3411},{"class":1019,"line":1020},[3412,3416,3420],{"type":178,"tag":1017,"props":3413,"children":3414},{"style":2330},[3415],{"type":1613,"value":1024},{"type":178,"tag":1017,"props":3417,"children":3418},{"style":2339},[3419],{"type":1613,"value":1006},{"type":178,"tag":1017,"props":3421,"children":3422},{"style":2330},[3423],{"type":1613,"value":1030},{"type":178,"tag":1017,"props":3425,"children":3426},{"class":1019,"line":1033},[3427,3431],{"type":178,"tag":1017,"props":3428,"children":3429},{"style":2330},[3430],{"type":1613,"value":1036},{"type":178,"tag":1017,"props":3432,"children":3433},{"style":2339},[3434],{"type":1613,"value":3104},{"type":178,"tag":1017,"props":3436,"children":3437},{"class":1019,"line":1044},[3438,3443,3447,3451,3455],{"type":178,"tag":1017,"props":3439,"children":3440},{"style":2974},[3441],{"type":1613,"value":3442},"    error-color",{"type":178,"tag":1017,"props":3444,"children":3445},{"style":2330},[3446],{"type":1613,"value":1126},{"type":178,"tag":1017,"props":3448,"children":3449},{"style":2330},[3450],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":3452,"children":3453},{"style":2490},[3454],{"type":1613,"value":1410},{"type":178,"tag":1017,"props":3456,"children":3457},{"style":2330},[3458],{"type":1613,"value":3129},{"type":178,"tag":1017,"props":3460,"children":3461},{"class":1019,"line":1056},[3462,3467,3471,3475,3479],{"type":178,"tag":1017,"props":3463,"children":3464},{"style":2974},[3465],{"type":1613,"value":3466},"    error-variant",{"type":178,"tag":1017,"props":3468,"children":3469},{"style":2330},[3470],{"type":1613,"value":1126},{"type":178,"tag":1017,"props":3472,"children":3473},{"style":2330},[3474],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":3476,"children":3477},{"style":2490},[3478],{"type":1613,"value":1456},{"type":178,"tag":1017,"props":3480,"children":3481},{"style":2330},[3482],{"type":1613,"value":3129},{"type":178,"tag":1017,"props":3484,"children":3485},{"class":1019,"line":1066},[3486,3491,3495,3499,3507],{"type":178,"tag":1017,"props":3487,"children":3488},{"style":2974},[3489],{"type":1613,"value":3490},"    error-icon",{"type":178,"tag":1017,"props":3492,"children":3493},{"style":2330},[3494],{"type":1613,"value":1126},{"type":178,"tag":1017,"props":3496,"children":3497},{"style":2330},[3498],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":3500,"children":3501},{"style":2490},[3502,3506],{"type":178,"tag":3032,"props":3503,"children":3505},{"class":3034,"style":3504},"--shiki-icon-url: url(https:\u002F\u002Fapi.iconify.design\u002Flucide:rotate-ccw.svg?color=%23000)",[],{"type":1613,"value":1472},{"type":178,"tag":1017,"props":3508,"children":3509},{"style":2330},[3510],{"type":1613,"value":3129},{"type":178,"tag":1017,"props":3512,"children":3513},{"class":1019,"line":2404},[3514,3518,3522,3526,3530],{"type":178,"tag":1017,"props":3515,"children":3516},{"style":2974},[3517],{"type":1613,"value":3189},{"type":178,"tag":1017,"props":3519,"children":3520},{"style":2330},[3521],{"type":1613,"value":1126},{"type":178,"tag":1017,"props":3523,"children":3524},{"style":2330},[3525],{"type":1613,"value":1129},{"type":178,"tag":1017,"props":3527,"children":3528},{"style":2490},[3529],{"type":1613,"value":1410},{"type":178,"tag":1017,"props":3531,"children":3532},{"style":2330},[3533],{"type":1613,"value":3129},{"type":178,"tag":1017,"props":3535,"children":3536},{"class":1019,"line":2413},[3537],{"type":178,"tag":1017,"props":3538,"children":3539},{"style":2330},[3540],{"type":1613,"value":3213},{"type":178,"tag":1017,"props":3542,"children":3543},{"class":1019,"line":2422},[3544,3548,3552],{"type":178,"tag":1017,"props":3545,"children":3546},{"style":2330},[3547],{"type":1613,"value":1069},{"type":178,"tag":1017,"props":3549,"children":3550},{"style":2339},[3551],{"type":1613,"value":1006},{"type":178,"tag":1017,"props":3553,"children":3554},{"style":2330},[3555],{"type":1613,"value":1030},{"type":178,"tag":1574,"props":3557,"children":3558},{},[3559],{"type":1613,"value":2771},{"title":1008,"searchDepth":1033,"depth":1033,"links":3561},[],1773878047639]