[{"data":1,"prerenderedAt":968},["ShallowReactive",2],{"navigation":3,"$f1jvagmno7cfld":496,"\u002Fdocs\u002Fcomponents\u002Fnative-select":507,"surround-\u002Fdocs\u002Fcomponents\u002Fnative-select":965},[4],{"title":5,"path":6,"stem":7,"children":8,"page":18},"Docs","\u002Fdocs","docs",[9,326,352,370,376,393,419,432],{"title":10,"path":11,"stem":12,"children":13,"new":18,"type":325},"Components","\u002Fdocs\u002Fcomponents","docs\u002F02.components",[14,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168,172,176,180,184,188,192,196,200,204,208,212,216,221,225,229,233,237,241,245,249,253,257,261,265,269,273,277,281,285,289,293,297,301,305,309,313,317,321],{"title":15,"path":16,"stem":17,"new":18,"type":19,"children":-1},"Accordion","\u002Fdocs\u002Fcomponents\u002Faccordion","docs\u002Fcomponents\u002Faccordion",false,"component",{"title":21,"path":22,"stem":23,"new":18,"type":19,"children":-1},"Alert","\u002Fdocs\u002Fcomponents\u002Falert","docs\u002Fcomponents\u002Falert",{"title":25,"path":26,"stem":27,"new":18,"type":19,"children":-1},"Alert Dialog","\u002Fdocs\u002Fcomponents\u002Falert-dialog","docs\u002Fcomponents\u002Falert-dialog",{"title":29,"path":30,"stem":31,"new":18,"type":19,"children":-1},"Aspect Ratio","\u002Fdocs\u002Fcomponents\u002Faspect-ratio","docs\u002Fcomponents\u002Faspect-ratio",{"title":33,"path":34,"stem":35,"new":18,"type":19,"children":-1},"Attachment","\u002Fdocs\u002Fcomponents\u002Fattachment","docs\u002Fcomponents\u002Fattachment",{"title":37,"path":38,"stem":39,"new":18,"type":19,"children":-1},"Avatar","\u002Fdocs\u002Fcomponents\u002Favatar","docs\u002Fcomponents\u002Favatar",{"title":41,"path":42,"stem":43,"new":18,"type":19,"children":-1},"Badge","\u002Fdocs\u002Fcomponents\u002Fbadge","docs\u002Fcomponents\u002Fbadge",{"title":45,"path":46,"stem":47,"new":18,"type":19,"children":-1},"Breadcrumb","\u002Fdocs\u002Fcomponents\u002Fbreadcrumb","docs\u002Fcomponents\u002Fbreadcrumb",{"title":49,"path":50,"stem":51,"new":18,"type":19,"children":-1},"Bubble","\u002Fdocs\u002Fcomponents\u002Fbubble","docs\u002Fcomponents\u002Fbubble",{"title":53,"path":54,"stem":55,"new":18,"type":19,"children":-1},"Button","\u002Fdocs\u002Fcomponents\u002Fbutton","docs\u002Fcomponents\u002Fbutton",{"title":57,"path":58,"stem":59,"new":18,"type":19,"children":-1},"Button Group","\u002Fdocs\u002Fcomponents\u002Fbutton-group","docs\u002Fcomponents\u002Fbutton-group",{"title":61,"path":62,"stem":63,"new":18,"type":19,"children":-1},"Calendar","\u002Fdocs\u002Fcomponents\u002Fcalendar","docs\u002Fcomponents\u002Fcalendar",{"title":65,"path":66,"stem":67,"new":18,"type":19,"children":-1},"Card","\u002Fdocs\u002Fcomponents\u002Fcard","docs\u002Fcomponents\u002Fcard",{"title":69,"path":70,"stem":71,"new":18,"type":19,"children":-1},"Carousel","\u002Fdocs\u002Fcomponents\u002Fcarousel","docs\u002Fcomponents\u002Fcarousel",{"title":73,"path":74,"stem":75,"new":18,"type":19,"children":-1},"Chart","\u002Fdocs\u002Fcomponents\u002Fchart","docs\u002Fcomponents\u002Fchart",{"title":77,"path":78,"stem":79,"new":18,"type":19,"children":-1},"Checkbox","\u002Fdocs\u002Fcomponents\u002Fcheckbox","docs\u002Fcomponents\u002Fcheckbox",{"title":81,"path":82,"stem":83,"new":18,"type":19,"children":-1},"Collapsible","\u002Fdocs\u002Fcomponents\u002Fcollapsible","docs\u002Fcomponents\u002Fcollapsible",{"title":85,"path":86,"stem":87,"new":18,"type":19,"children":-1},"ColorPicker","\u002Fdocs\u002Fcomponents\u002Fcolor-picker","docs\u002Fcomponents\u002Fcolor-picker",{"title":89,"path":90,"stem":91,"new":18,"type":19,"children":-1},"Combobox","\u002Fdocs\u002Fcomponents\u002Fcombobox","docs\u002Fcomponents\u002Fcombobox",{"title":93,"path":94,"stem":95,"new":18,"type":19,"children":-1},"Command","\u002Fdocs\u002Fcomponents\u002Fcommand","docs\u002Fcomponents\u002Fcommand",{"title":97,"path":98,"stem":99,"new":18,"type":19,"children":-1},"Context Menu","\u002Fdocs\u002Fcomponents\u002Fcontext-menu","docs\u002Fcomponents\u002Fcontext-menu",{"title":101,"path":102,"stem":103,"new":18,"type":19,"children":-1},"Curves","\u002Fdocs\u002Fcomponents\u002Fcurves","docs\u002Fcomponents\u002Fcurves",{"title":105,"path":106,"stem":107,"new":18,"type":19,"children":-1},"Data Table","\u002Fdocs\u002Fcomponents\u002Fdata-table","docs\u002Fcomponents\u002Fdata-table",{"title":109,"path":110,"stem":111,"new":18,"type":19,"children":-1},"Date Picker","\u002Fdocs\u002Fcomponents\u002Fdate-picker","docs\u002Fcomponents\u002Fdate-picker",{"title":113,"path":114,"stem":115,"new":18,"type":19,"children":-1},"Dialog","\u002Fdocs\u002Fcomponents\u002Fdialog","docs\u002Fcomponents\u002Fdialog",{"title":117,"path":118,"stem":119,"new":18,"type":19,"children":-1},"Drawer","\u002Fdocs\u002Fcomponents\u002Fdrawer","docs\u002Fcomponents\u002Fdrawer",{"title":121,"path":122,"stem":123,"new":18,"type":19,"children":-1},"Dropdown Menu","\u002Fdocs\u002Fcomponents\u002Fdropdown-menu","docs\u002Fcomponents\u002Fdropdown-menu",{"title":125,"path":126,"stem":127,"new":18,"type":19,"children":-1},"Empty","\u002Fdocs\u002Fcomponents\u002Fempty","docs\u002Fcomponents\u002Fempty",{"title":129,"path":130,"stem":131,"new":18,"type":19,"children":-1},"Field","\u002Fdocs\u002Fcomponents\u002Ffield","docs\u002Fcomponents\u002Ffield",{"title":133,"path":134,"stem":135,"new":18,"type":19,"children":-1},"FontPicker","\u002Fdocs\u002Fcomponents\u002Ffont-picker","docs\u002Fcomponents\u002Ffont-picker",{"title":137,"path":138,"stem":139,"new":18,"type":19,"children":-1},"Form","\u002Fdocs\u002Fcomponents\u002Fform","docs\u002Fcomponents\u002Fform",{"title":141,"path":142,"stem":143,"new":18,"type":19,"children":-1},"Gradient Picker","\u002Fdocs\u002Fcomponents\u002Fgradient-picker","docs\u002Fcomponents\u002Fgradient-picker",{"title":145,"path":146,"stem":147,"new":18,"type":19,"children":-1},"Hover Card","\u002Fdocs\u002Fcomponents\u002Fhover-card","docs\u002Fcomponents\u002Fhover-card",{"title":149,"path":150,"stem":151,"new":18,"type":19,"children":-1},"Input","\u002Fdocs\u002Fcomponents\u002Finput","docs\u002Fcomponents\u002Finput",{"title":153,"path":154,"stem":155,"new":18,"type":19,"children":-1},"Input Group","\u002Fdocs\u002Fcomponents\u002Finput-group","docs\u002Fcomponents\u002Finput-group",{"title":157,"path":158,"stem":159,"new":18,"type":19,"children":-1},"Input OTP","\u002Fdocs\u002Fcomponents\u002Finput-otp","docs\u002Fcomponents\u002Finput-otp",{"title":161,"path":162,"stem":163,"new":18,"type":19,"children":-1},"Item","\u002Fdocs\u002Fcomponents\u002Fitem","docs\u002Fcomponents\u002Fitem",{"title":165,"path":166,"stem":167,"new":18,"type":19,"children":-1},"Kbd","\u002Fdocs\u002Fcomponents\u002Fkbd","docs\u002Fcomponents\u002Fkbd",{"title":169,"path":170,"stem":171,"new":18,"type":19,"children":-1},"Label","\u002Fdocs\u002Fcomponents\u002Flabel","docs\u002Fcomponents\u002Flabel",{"title":173,"path":174,"stem":175,"new":18,"type":19,"children":-1},"Marker","\u002Fdocs\u002Fcomponents\u002Fmarker","docs\u002Fcomponents\u002Fmarker",{"title":177,"path":178,"stem":179,"new":18,"type":19,"children":-1},"Menubar","\u002Fdocs\u002Fcomponents\u002Fmenubar","docs\u002Fcomponents\u002Fmenubar",{"title":181,"path":182,"stem":183,"new":18,"type":19,"children":-1},"Message","\u002Fdocs\u002Fcomponents\u002Fmessage","docs\u002Fcomponents\u002Fmessage",{"title":185,"path":186,"stem":187,"new":18,"type":19,"children":-1},"Message Scroller","\u002Fdocs\u002Fcomponents\u002Fmessage-scroller","docs\u002Fcomponents\u002Fmessage-scroller",{"title":189,"path":190,"stem":191,"new":18,"type":19,"children":-1},"Native Select","\u002Fdocs\u002Fcomponents\u002Fnative-select","docs\u002Fcomponents\u002Fnative-select",{"title":193,"path":194,"stem":195,"new":18,"type":19,"children":-1},"Navigation Menu","\u002Fdocs\u002Fcomponents\u002Fnavigation-menu","docs\u002Fcomponents\u002Fnavigation-menu",{"title":197,"path":198,"stem":199,"new":18,"type":19,"children":-1},"Number Field","\u002Fdocs\u002Fcomponents\u002Fnumber-field","docs\u002Fcomponents\u002Fnumber-field",{"title":201,"path":202,"stem":203,"new":18,"type":19,"children":-1},"Pagination","\u002Fdocs\u002Fcomponents\u002Fpagination","docs\u002Fcomponents\u002Fpagination",{"title":205,"path":206,"stem":207,"new":18,"type":19,"children":-1},"Pin Input","\u002Fdocs\u002Fcomponents\u002Fpin-input","docs\u002Fcomponents\u002Fpin-input",{"title":209,"path":210,"stem":211,"new":18,"type":19,"children":-1},"Popover","\u002Fdocs\u002Fcomponents\u002Fpopover","docs\u002Fcomponents\u002Fpopover",{"title":213,"path":214,"stem":215,"new":18,"type":19,"children":-1},"Progress","\u002Fdocs\u002Fcomponents\u002Fprogress","docs\u002Fcomponents\u002Fprogress",{"title":217,"path":218,"stem":219,"new":220,"type":19,"children":-1},"Questionnaire","\u002Fdocs\u002Fcomponents\u002Fquestionnaire","docs\u002Fcomponents\u002Fquestionnaire",true,{"title":222,"path":223,"stem":224,"new":18,"type":19,"children":-1},"Radio Group","\u002Fdocs\u002Fcomponents\u002Fradio-group","docs\u002Fcomponents\u002Fradio-group",{"title":226,"path":227,"stem":228,"new":18,"type":19,"children":-1},"Range Calendar","\u002Fdocs\u002Fcomponents\u002Frange-calendar","docs\u002Fcomponents\u002Frange-calendar",{"title":230,"path":231,"stem":232,"new":18,"type":19,"children":-1},"Resizable","\u002Fdocs\u002Fcomponents\u002Fresizable","docs\u002Fcomponents\u002Fresizable",{"title":234,"path":235,"stem":236,"new":18,"type":19,"children":-1},"Scroll Area","\u002Fdocs\u002Fcomponents\u002Fscroll-area","docs\u002Fcomponents\u002Fscroll-area",{"title":238,"path":239,"stem":240,"new":18,"type":19,"children":-1},"Select","\u002Fdocs\u002Fcomponents\u002Fselect","docs\u002Fcomponents\u002Fselect",{"title":242,"path":243,"stem":244,"new":18,"type":19,"children":-1},"Separator","\u002Fdocs\u002Fcomponents\u002Fseparator","docs\u002Fcomponents\u002Fseparator",{"title":246,"path":247,"stem":248,"new":18,"type":19,"children":-1},"Sheet","\u002Fdocs\u002Fcomponents\u002Fsheet","docs\u002Fcomponents\u002Fsheet",{"title":250,"path":251,"stem":252,"new":18,"type":19,"children":-1},"Sidebar","\u002Fdocs\u002Fcomponents\u002Fsidebar","docs\u002Fcomponents\u002Fsidebar",{"title":254,"path":255,"stem":256,"new":18,"type":19,"children":-1},"Skeleton","\u002Fdocs\u002Fcomponents\u002Fskeleton","docs\u002Fcomponents\u002Fskeleton",{"title":258,"path":259,"stem":260,"new":18,"type":19,"children":-1},"Slider","\u002Fdocs\u002Fcomponents\u002Fslider","docs\u002Fcomponents\u002Fslider",{"title":262,"path":263,"stem":264,"new":18,"type":19,"children":-1},"Sonner","\u002Fdocs\u002Fcomponents\u002Fsonner","docs\u002Fcomponents\u002Fsonner",{"title":266,"path":267,"stem":268,"new":18,"type":19,"children":-1},"Spinner","\u002Fdocs\u002Fcomponents\u002Fspinner","docs\u002Fcomponents\u002Fspinner",{"title":270,"path":271,"stem":272,"new":18,"type":19,"children":-1},"Stepper","\u002Fdocs\u002Fcomponents\u002Fstepper","docs\u002Fcomponents\u002Fstepper",{"title":274,"path":275,"stem":276,"new":18,"type":19,"children":-1},"Switch","\u002Fdocs\u002Fcomponents\u002Fswitch","docs\u002Fcomponents\u002Fswitch",{"title":278,"path":279,"stem":280,"new":18,"type":19,"children":-1},"Table","\u002Fdocs\u002Fcomponents\u002Ftable","docs\u002Fcomponents\u002Ftable",{"title":282,"path":283,"stem":284,"new":18,"type":19,"children":-1},"Tabs","\u002Fdocs\u002Fcomponents\u002Ftabs","docs\u002Fcomponents\u002Ftabs",{"title":286,"path":287,"stem":288,"new":18,"type":19,"children":-1},"Tags Input","\u002Fdocs\u002Fcomponents\u002Ftags-input","docs\u002Fcomponents\u002Ftags-input",{"title":290,"path":291,"stem":292,"new":18,"type":19,"children":-1},"Textarea","\u002Fdocs\u002Fcomponents\u002Ftextarea","docs\u002Fcomponents\u002Ftextarea",{"title":294,"path":295,"stem":296,"new":18,"type":19,"children":-1},"Toast","\u002Fdocs\u002Fcomponents\u002Ftoast","docs\u002Fcomponents\u002Ftoast",{"title":298,"path":299,"stem":300,"new":18,"type":19,"children":-1},"Toggle","\u002Fdocs\u002Fcomponents\u002Ftoggle","docs\u002Fcomponents\u002Ftoggle",{"title":302,"path":303,"stem":304,"new":18,"type":19,"children":-1},"Toggle Group","\u002Fdocs\u002Fcomponents\u002Ftoggle-group","docs\u002Fcomponents\u002Ftoggle-group",{"title":306,"path":307,"stem":308,"new":18,"type":19,"children":-1},"Tool Rail","\u002Fdocs\u002Fcomponents\u002Ftool-rail","docs\u002Fcomponents\u002Ftool-rail",{"title":310,"path":311,"stem":312,"new":18,"type":19,"children":-1},"Tooltip","\u002Fdocs\u002Fcomponents\u002Ftooltip","docs\u002Fcomponents\u002Ftooltip",{"title":314,"path":315,"stem":316,"new":18,"type":19,"children":-1},"Tree","\u002Fdocs\u002Fcomponents\u002Ftree","docs\u002Fcomponents\u002Ftree",{"title":318,"path":319,"stem":320,"new":18,"type":19,"children":-1},"Typography","\u002Fdocs\u002Fcomponents\u002Ftypography","docs\u002Fcomponents\u002Ftypography",{"title":322,"path":323,"stem":324,"new":18,"type":19,"children":-1},"Vector Pad","\u002Fdocs\u002Fcomponents\u002Fvector-pad","docs\u002Fcomponents\u002Fvector-pad","group",{"title":327,"path":328,"stem":329,"children":330,"new":18,"type":325},"Installation","\u002Fdocs\u002Finstallation","docs\u002F02.installation",[331,336,340,344,348],{"title":332,"path":333,"stem":334,"new":18,"type":335,"children":-1},"Vite","\u002Fdocs\u002Finstallation\u002Fvite","docs\u002Finstallation\u002F01.vite","page",{"title":337,"path":338,"stem":339,"new":18,"type":335,"children":-1},"Nuxt","\u002Fdocs\u002Finstallation\u002Fnuxt","docs\u002Finstallation\u002F02.nuxt",{"title":341,"path":342,"stem":343,"new":18,"type":335,"children":-1},"Astro","\u002Fdocs\u002Finstallation\u002Fastro","docs\u002Finstallation\u002F03.astro",{"title":345,"path":346,"stem":347,"new":18,"type":335,"children":-1},"Laravel","\u002Fdocs\u002Finstallation\u002Flaravel","docs\u002Finstallation\u002F04.laravel",{"title":349,"path":350,"stem":351,"new":18,"type":335,"children":-1},"Manual Installation","\u002Fdocs\u002Finstallation\u002Fmanual","docs\u002Finstallation\u002F05.manual",{"title":353,"path":354,"stem":355,"children":356,"new":18,"type":325},"Dark Mode","\u002Fdocs\u002Fdark-mode","docs\u002F05.dark-mode",[357,360,363,367],{"title":332,"path":358,"stem":359,"new":18,"type":335,"children":-1},"\u002Fdocs\u002Fdark-mode\u002Fvite","docs\u002Fdark-mode\u002F01.vite",{"title":337,"path":361,"stem":362,"new":18,"type":335,"children":-1},"\u002Fdocs\u002Fdark-mode\u002Fnuxt","docs\u002Fdark-mode\u002F02.nuxt",{"title":364,"path":365,"stem":366,"new":18,"type":335,"children":-1},"Vitepress","\u002Fdocs\u002Fdark-mode\u002Fvitepress","docs\u002Fdark-mode\u002F03.vitepress",{"title":341,"path":368,"stem":369,"new":18,"type":335,"children":-1},"\u002Fdocs\u002Fdark-mode\u002Fastro","docs\u002Fdark-mode\u002F04.astro",{"title":371,"path":372,"stem":373,"children":374,"new":18,"type":325},"Directory","\u002Fdocs\u002Fdirectory","docs\u002Fdirectory\u002Findex",[375],{"title":371,"path":372,"stem":373,"new":18,"type":335,"children":-1},{"title":377,"path":378,"stem":379,"children":380,"new":18,"type":325},"Forms","\u002Fdocs\u002Fforms","docs\u002Fforms",[381,385,389],{"title":382,"path":383,"stem":384,"new":18,"type":335,"children":-1},"VeeValidate","\u002Fdocs\u002Fforms\u002Fvee-validate","docs\u002Fforms\u002F01.vee-validate",{"title":386,"path":387,"stem":388,"new":18,"type":335,"children":-1},"TanStack Form","\u002Fdocs\u002Fforms\u002Ftanstack-form","docs\u002Fforms\u002F02.tanstack-form",{"title":390,"path":391,"stem":392,"new":18,"type":335,"children":-1},"Formisch","\u002Fdocs\u002Fforms\u002Fformisch","docs\u002Fforms\u002F03.formisch",{"title":394,"path":395,"stem":396,"children":397,"new":18,"type":325},"Registry","\u002Fdocs\u002Fregistry","docs\u002Fregistry\u002Findex",[398,399,403,407,411,415],{"title":394,"path":395,"stem":396,"new":18,"type":335,"children":-1},{"title":400,"path":401,"stem":402,"new":18,"type":335,"children":-1},"Examples","\u002Fdocs\u002Fregistry\u002Fexamples","docs\u002Fregistry\u002Fexamples",{"title":404,"path":405,"stem":406,"new":18,"type":335,"children":-1},"FAQ","\u002Fdocs\u002Fregistry\u002Ffaq","docs\u002Fregistry\u002Ffaq",{"title":408,"path":409,"stem":410,"new":18,"type":335,"children":-1},"Getting Started","\u002Fdocs\u002Fregistry\u002Fgetting-started","docs\u002Fregistry\u002Fgetting-started",{"title":412,"path":413,"stem":414,"new":18,"type":335,"children":-1},"registry-item.json","\u002Fdocs\u002Fregistry\u002Fregistry-item-json","docs\u002Fregistry\u002Fregistry-item-json",{"title":416,"path":417,"stem":418,"new":18,"type":335,"children":-1},"registry.json","\u002Fdocs\u002Fregistry\u002Fregistry-json","docs\u002Fregistry\u002Fregistry-json",{"title":420,"path":421,"stem":422,"children":423,"page":18,"type":325},"Utilities","\u002Fdocs\u002Futilities","docs\u002Futilities",[424,428],{"title":425,"path":426,"stem":427,"new":18,"type":335,"children":-1},"scroll-fade","\u002Fdocs\u002Futilities\u002Fscroll-fade","docs\u002Futilities\u002Fscroll-fade",{"title":429,"path":430,"stem":431,"new":18,"type":335,"children":-1},"shimmer","\u002Fdocs\u002Futilities\u002Fshimmer","docs\u002Futilities\u002Fshimmer",{"path":6,"stem":7,"title":433,"type":325,"children":434},"Get Started",[435,439,446,450,454,460,464,468,472,476,480,484,488,492],{"title":436,"path":437,"stem":438,"new":18,"type":335,"children":-1},"Introduction","\u002Fdocs\u002Fintroduction","docs\u002F01.introduction",{"title":327,"path":328,"stem":329,"children":440,"new":18,"type":325},[441,442,443,444,445],{"title":332,"path":333,"stem":334,"new":18,"type":335,"children":-1},{"title":337,"path":338,"stem":339,"new":18,"type":335,"children":-1},{"title":341,"path":342,"stem":343,"new":18,"type":335,"children":-1},{"title":345,"path":346,"stem":347,"new":18,"type":335,"children":-1},{"title":349,"path":350,"stem":351,"new":18,"type":335,"children":-1},{"title":447,"path":448,"stem":449,"new":18,"type":335,"children":-1},"components.json","\u002Fdocs\u002Fcomponents-json","docs\u002F03.components-json",{"title":451,"path":452,"stem":453,"new":18,"type":335,"children":-1},"Theming","\u002Fdocs\u002Ftheming","docs\u002F04.theming",{"title":353,"path":354,"stem":355,"children":455,"new":18,"type":325},[456,457,458,459],{"title":332,"path":358,"stem":359,"new":18,"type":335,"children":-1},{"title":337,"path":361,"stem":362,"new":18,"type":335,"children":-1},{"title":364,"path":365,"stem":366,"new":18,"type":335,"children":-1},{"title":341,"path":368,"stem":369,"new":18,"type":335,"children":-1},{"title":461,"path":462,"stem":463,"new":18,"type":335,"children":-1},"CLI","\u002Fdocs\u002Fcli","docs\u002F06.cli",{"title":465,"path":466,"stem":467,"new":18,"type":335,"children":-1},"JavaScript","\u002Fdocs\u002Fjavascript","docs\u002F07.javascript",{"title":469,"path":470,"stem":471,"new":18,"type":335,"children":-1},"RTL","\u002Fdocs\u002Frtl","docs\u002F08.rtl",{"title":473,"path":474,"stem":475,"new":18,"type":335,"children":-1},"Figma","\u002Fdocs\u002Ffigma","docs\u002F09.figma",{"title":477,"path":478,"stem":479,"new":18,"type":335,"children":-1},"Changelog","\u002Fdocs\u002Fchangelog","docs\u002F10.changelog",{"title":481,"path":482,"stem":483,"new":18,"type":335,"children":-1},"Legacy Docs","\u002Fdocs\u002Flegacy","docs\u002F11.legacy",{"title":485,"path":486,"stem":487,"new":18,"type":335,"children":-1},"Skills","\u002Fdocs\u002Fskills","docs\u002Fskills",{"title":489,"path":490,"stem":491,"new":18,"type":335,"children":-1},"Typeset","\u002Fdocs\u002Ftypeset","docs\u002Ftypeset",{"title":420,"path":421,"stem":422,"children":493,"page":18,"type":325},[494,495],{"title":425,"path":426,"stem":427,"new":18,"type":335,"children":-1},{"title":429,"path":430,"stem":431,"new":18,"type":335,"children":-1},{"repo":497},{"id":498,"name":499,"repo":500,"description":501,"createdAt":502,"updatedAt":503,"pushedAt":504,"stars":505,"watchers":505,"forks":505,"defaultBranch":506},1338772706,"hui-vue","Clientik\u002Fhui-vue",null,"2026-08-18T19:33:07Z","2026-08-25T22:44:28Z","2026-08-25T22:44:11Z",0,"main",{"id":508,"title":189,"body":509,"description":959,"extension":960,"links":501,"meta":961,"navigation":220,"new":18,"path":190,"rawbody":962,"seo":963,"stem":191,"__hash__":964},"content\u002Fdocs\u002Fcomponents\u002Fnative-select.md",{"type":510,"value":511,"toc":940},"minimark",[512,524,528,532,598,602,611,614,619,626,629,635,639,642,645,649,656,659,665,669,672,675,679,695,701,705,730,736,740,743,746,783,790,796,800,803,859,864,870,873,876,929,934],[513,514,516],"callout",{":icon":515},"true",[517,518,519,520,523],"p",{},"For a styled select component, see the ",[521,522,238],"a",{"href":239}," component.",[525,526],"component-preview",{"name":527},"NativeSelectDemo",[529,530,327],"h2",{"id":531},"installation",[533,534,535,550,564],"code-tabs",{},[536,537,538,544],"tabs-list",{},[539,540,542],"tabs-trigger",{"value":541},"cli",[517,543,461],{},[539,545,547],{"value":546},"manual",[517,548,549],{},"Manual",[551,552,553],"tabs-content",{"value":541},[554,555,561],"pre",{"className":556,"code":558,"language":559,"meta":560},[557],"language-bash","npx hui-kit@latest add native-select\n","bash","",[562,563,558],"code",{"__ignoreMap":560},[551,565,566],{"value":546},[567,568,569,575,581,593],"steps",{},[570,571,572],"step",{},[517,573,574],{},"Install the following dependencies:",[554,576,579],{"className":577,"code":578,"language":559,"meta":560},[557],"npm install reka-ui\n",[562,580,578],{"__ignoreMap":560},[570,582,583],{},[517,584,585,586,592],{},"Copy and paste the ",[521,587,591],{"href":588,"rel":589},"https:\u002F\u002Fgithub.com\u002FClientik\u002Fhui-vue\u002Ftree\u002Fdev\u002Fapps\u002Fv4\u002Fregistry\u002Fhui\u002Fui\u002Fnative-select",[590],"nofollow","GitHub source code"," into your project.",[570,594,595],{},[517,596,597],{},"Update the import paths to match your project setup.",[529,599,601],{"id":600},"usage","Usage",[554,603,609],{"className":604,"code":606,"language":607,"meta":608},[605],"language-vue","\u003Cscript setup lang=\"ts\">\nimport {\n  NativeSelect,\n  NativeSelectOptGroup,\n  NativeSelectOption,\n} from '@\u002Fcomponents\u002Fui\u002Fnative-select'\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003CNativeSelect>\n    \u003CNativeSelectOption value=\"\">\n      Select a fruit\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"apple\">\n      Apple\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"banana\">\n      Banana\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"blueberry\">\n      Blueberry\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"grapes\" disabled>\n      Grapes\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"pineapple\">\n      Pineapple\n    \u003C\u002FNativeSelectOption>\n  \u003C\u002FNativeSelect>\n\u003C\u002Ftemplate>\n","vue","showLineNumbers",[562,610,606],{"__ignoreMap":560},[529,612,400],{"id":613},"examples",[615,616,618],"h3",{"id":617},"with-groups","With Groups",[517,620,621,622,625],{},"Organize options using ",[562,623,624],{},"NativeSelectOptGroup"," for better categorization.",[525,627],{"name":628},"NativeSelectGroupsDemo",[554,630,633],{"className":631,"code":632,"language":607,"meta":608},[605],"\u003Ctemplate>\n  \u003CNativeSelect>\n    \u003CNativeSelectOption value=\"\">\n      Select a food\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOptGroup label=\"Fruits\">\n      \u003CNativeSelectOption value=\"apple\">\n        Apple\n      \u003C\u002FNativeSelectOption>\n      \u003CNativeSelectOption value=\"banana\">\n        Banana\n      \u003C\u002FNativeSelectOption>\n      \u003CNativeSelectOption value=\"blueberry\">\n        Blueberry\n      \u003C\u002FNativeSelectOption>\n    \u003C\u002FNativeSelectOptGroup>\n    \u003CNativeSelectOptGroup label=\"Vegetables\">\n      \u003CNativeSelectOption value=\"carrot\">\n        Carrot\n      \u003C\u002FNativeSelectOption>\n      \u003CNativeSelectOption value=\"broccoli\">\n        Broccoli\n      \u003C\u002FNativeSelectOption>\n      \u003CNativeSelectOption value=\"spinach\">\n        Spinach\n      \u003C\u002FNativeSelectOption>\n    \u003C\u002FNativeSelectOptGroup>\n  \u003C\u002FNativeSelect>\n\u003C\u002Ftemplate>\n",[562,634,632],{"__ignoreMap":560},[615,636,638],{"id":637},"disabled-state","Disabled State",[517,640,641],{},"Disable individual options or the entire select component.",[525,643],{"name":644},"NativeSelectDisabledDemo",[615,646,648],{"id":647},"invalid-state","Invalid State",[517,650,651,652,655],{},"Show validation errors with the ",[562,653,654],{},"aria-invalid"," attribute and error styling.",[525,657],{"name":658},"NativeSelectInvalidDemo",[554,660,663],{"className":661,"code":662,"language":607,"meta":608},[605],"\u003Ctemplate>\n  \u003CNativeSelect aria-invalid=\"true\">\n    \u003CNativeSelectOption value=\"\">\n      Select a country\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"us\">\n      United States\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"uk\">\n      United Kingdom\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"ca\">\n      Canada\n    \u003C\u002FNativeSelectOption>\n  \u003C\u002FNativeSelect>\n\u003C\u002Ftemplate>\n",[562,664,662],{"__ignoreMap":560},[615,666,668],{"id":667},"form-integration","Form Integration",[517,670,671],{},"Use with form libraries like VeeValidate for controlled components.",[525,673],{"name":674},"NativeSelectFormDemo",[529,676,678],{"id":677},"native-select-vs-select","Native Select vs Select",[680,681,682,690],"ul",{},[683,684,685,686,689],"li",{},"Use ",[562,687,688],{},"NativeSelect"," when you need native browser behavior, better performance, or mobile-optimized dropdowns.",[683,691,685,692,694],{},[562,693,238],{}," when you need custom styling, animations, or complex interactions.",[517,696,697,698,700],{},"The ",[562,699,688],{}," component provides native HTML select functionality with consistent styling that matches your design system.",[529,702,704],{"id":703},"accessibility","Accessibility",[680,706,707,710,713,720],{},[683,708,709],{},"The component maintains all native HTML select accessibility features.",[683,711,712],{},"Screen readers can navigate through options using arrow keys.",[683,714,715,716,719],{},"The chevron icon is marked as ",[562,717,718],{},"aria-hidden=\"true\""," to avoid duplication.",[683,721,685,722,725,726,729],{},[562,723,724],{},"aria-label"," or ",[562,727,728],{},"aria-labelledby"," for additional context when needed.",[554,731,734],{"className":732,"code":733,"language":607,"meta":608},[605],"\u003Ctemplate>\n  \u003CNativeSelect aria-label=\"Choose your preferred language\">\n    \u003CNativeSelectOption value=\"en\">\n      English\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"es\">\n      Spanish\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"fr\">\n      French\n    \u003C\u002FNativeSelectOption>\n  \u003C\u002FNativeSelect>\n\u003C\u002Ftemplate>\n",[562,735,733],{"__ignoreMap":560},[529,737,739],{"id":738},"api-reference","API Reference",[615,741,688],{"id":742},"nativeselect",[517,744,745],{},"The main select component that wraps the native HTML select element.",[747,748,749,765],"table",{},[750,751,752],"thead",{},[753,754,755,759,762],"tr",{},[756,757,758],"th",{},"Prop",[756,760,761],{},"Type",[756,763,764],{},"Default",[766,767,768],"tbody",{},[753,769,770,776,781],{},[771,772,773],"td",{},[562,774,775],{},"class",[771,777,778],{},[562,779,780],{},"string",[771,782],{},[517,784,785,786,789],{},"All other props are passed through to the underlying ",[562,787,788],{},"\u003Cselect>"," element.",[554,791,794],{"className":792,"code":793,"language":607,"meta":560},[605],"\u003CNativeSelect>\n  \u003CNativeSelectOption value=\"option1\">Option 1\u003C\u002FNativeSelectOption>\n  \u003CNativeSelectOption value=\"option2\">Option 2\u003C\u002FNativeSelectOption>\n\u003C\u002FNativeSelect>\n",[562,795,793],{"__ignoreMap":560},[615,797,799],{"id":798},"nativeselectoption","NativeSelectOption",[517,801,802],{},"Represents an individual option within the select.",[747,804,805,815],{},[750,806,807],{},[753,808,809,811,813],{},[756,810,758],{},[756,812,761],{},[756,814,764],{},[766,816,817,830,847],{},[753,818,819,824,828],{},[771,820,821],{},[562,822,823],{},"value",[771,825,826],{},[562,827,780],{},[771,829],{},[753,831,832,837,842],{},[771,833,834],{},[562,835,836],{},"disabled",[771,838,839],{},[562,840,841],{},"boolean",[771,843,844],{},[562,845,846],{},"false",[753,848,849,853,857],{},[771,850,851],{},[562,852,775],{},[771,854,855],{},[562,856,780],{},[771,858],{},[517,860,785,861,789],{},[562,862,863],{},"\u003Coption>",[554,865,868],{"className":866,"code":867,"language":607,"meta":560},[605],"\u003Ctemplate>\n  \u003CNativeSelectOption value=\"apple\">\n    Apple\n  \u003C\u002FNativeSelectOption>\n  \u003CNativeSelectOption value=\"banana\" disabled>\n    Banana\n  \u003C\u002FNativeSelectOption>\n\u003C\u002Ftemplate>\n",[562,869,867],{"__ignoreMap":560},[615,871,624],{"id":872},"nativeselectoptgroup",[517,874,875],{},"Groups related options together for better organization.",[747,877,878,888],{},[750,879,880],{},[753,881,882,884,886],{},[756,883,758],{},[756,885,761],{},[756,887,764],{},[766,889,890,903,917],{},[753,891,892,897,901],{},[771,893,894],{},[562,895,896],{},"label",[771,898,899],{},[562,900,780],{},[771,902],{},[753,904,905,909,913],{},[771,906,907],{},[562,908,836],{},[771,910,911],{},[562,912,841],{},[771,914,915],{},[562,916,846],{},[753,918,919,923,927],{},[771,920,921],{},[562,922,775],{},[771,924,925],{},[562,926,780],{},[771,928],{},[517,930,785,931,789],{},[562,932,933],{},"\u003Coptgroup>",[554,935,938],{"className":936,"code":937,"language":607,"meta":560},[605],"\u003Ctemplate>\n  \u003CNativeSelectOptGroup label=\"Fruits\">\n    \u003CNativeSelectOption value=\"apple\">\n      Apple\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"banana\">\n      Banana\n    \u003C\u002FNativeSelectOption>\n  \u003C\u002FNativeSelectOptGroup>\n\u003C\u002Ftemplate>\n",[562,939,937],{"__ignoreMap":560},{"title":560,"searchDepth":941,"depth":941,"links":942},2,[943,944,945,952,953,954],{"id":531,"depth":941,"text":327},{"id":600,"depth":941,"text":601},{"id":613,"depth":941,"text":400,"children":946},[947,949,950,951],{"id":617,"depth":948,"text":618},3,{"id":637,"depth":948,"text":638},{"id":647,"depth":948,"text":648},{"id":667,"depth":948,"text":668},{"id":677,"depth":941,"text":678},{"id":703,"depth":941,"text":704},{"id":738,"depth":941,"text":739,"children":955},[956,957,958],{"id":742,"depth":948,"text":688},{"id":798,"depth":948,"text":799},{"id":872,"depth":948,"text":624},"A styled native HTML select element with consistent design system integration.","md",{"component":220},"---\ntitle: Native Select\ndescription: A styled native HTML select element with consistent design system integration.\ncomponent: true\n---\n\n::callout\n---\nicon: true\n---\nFor a styled select component, see the [Select](\u002Fdocs\u002Fcomponents\u002Fselect) component.\n::\n\n::component-preview\n---\nname: NativeSelectDemo\n---\n::\n\n## Installation\n\n:::::code-tabs\n\n:::tabs-list\n\n  ::tabs-trigger{value=\"cli\"}\n  CLI\n  ::\n\n  ::tabs-trigger{value=\"manual\"}\n  Manual\n  ::\n\n:::\n\n::tabs-content{value=\"cli\"}\n\n```bash\nnpx hui-kit@latest add native-select\n```\n\n::\n\n::::tabs-content{value=\"manual\"}\n  :::steps\n    ::step\n    Install the following dependencies:\n    ::\n\n    ```bash\n    npm install reka-ui\n    ```\n\n    ::step\n    Copy and paste the [GitHub source code](https:\u002F\u002Fgithub.com\u002FClientik\u002Fhui-vue\u002Ftree\u002Fdev\u002Fapps\u002Fv4\u002Fregistry\u002Fhui\u002Fui\u002Fnative-select) into your project.\n    ::\n\n    ::step\n    Update the import paths to match your project setup.\n    ::\n  :::\n::::\n\n:::::\n\n## Usage\n\n```vue showLineNumbers\n\u003Cscript setup lang=\"ts\">\nimport {\n  NativeSelect,\n  NativeSelectOptGroup,\n  NativeSelectOption,\n} from '@\u002Fcomponents\u002Fui\u002Fnative-select'\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003CNativeSelect>\n    \u003CNativeSelectOption value=\"\">\n      Select a fruit\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"apple\">\n      Apple\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"banana\">\n      Banana\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"blueberry\">\n      Blueberry\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"grapes\" disabled>\n      Grapes\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"pineapple\">\n      Pineapple\n    \u003C\u002FNativeSelectOption>\n  \u003C\u002FNativeSelect>\n\u003C\u002Ftemplate>\n```\n\n## Examples\n\n### With Groups\n\nOrganize options using `NativeSelectOptGroup` for better categorization.\n\n::component-preview\n---\nname: NativeSelectGroupsDemo\n---\n::\n\n```vue showLineNumbers\n\u003Ctemplate>\n  \u003CNativeSelect>\n    \u003CNativeSelectOption value=\"\">\n      Select a food\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOptGroup label=\"Fruits\">\n      \u003CNativeSelectOption value=\"apple\">\n        Apple\n      \u003C\u002FNativeSelectOption>\n      \u003CNativeSelectOption value=\"banana\">\n        Banana\n      \u003C\u002FNativeSelectOption>\n      \u003CNativeSelectOption value=\"blueberry\">\n        Blueberry\n      \u003C\u002FNativeSelectOption>\n    \u003C\u002FNativeSelectOptGroup>\n    \u003CNativeSelectOptGroup label=\"Vegetables\">\n      \u003CNativeSelectOption value=\"carrot\">\n        Carrot\n      \u003C\u002FNativeSelectOption>\n      \u003CNativeSelectOption value=\"broccoli\">\n        Broccoli\n      \u003C\u002FNativeSelectOption>\n      \u003CNativeSelectOption value=\"spinach\">\n        Spinach\n      \u003C\u002FNativeSelectOption>\n    \u003C\u002FNativeSelectOptGroup>\n  \u003C\u002FNativeSelect>\n\u003C\u002Ftemplate>\n```\n\n### Disabled State\n\nDisable individual options or the entire select component.\n\n::component-preview\n---\nname: NativeSelectDisabledDemo\n---\n::\n\n### Invalid State\n\nShow validation errors with the `aria-invalid` attribute and error styling.\n\n::component-preview\n---\nname: NativeSelectInvalidDemo\n---\n::\n\n```vue showLineNumbers\n\u003Ctemplate>\n  \u003CNativeSelect aria-invalid=\"true\">\n    \u003CNativeSelectOption value=\"\">\n      Select a country\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"us\">\n      United States\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"uk\">\n      United Kingdom\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"ca\">\n      Canada\n    \u003C\u002FNativeSelectOption>\n  \u003C\u002FNativeSelect>\n\u003C\u002Ftemplate>\n```\n\n### Form Integration\n\nUse with form libraries like VeeValidate for controlled components.\n\n::component-preview\n---\nname: NativeSelectFormDemo\n---\n::\n\n\u003C!-- ### Input Group Integration\n\nCombine with `InputGroup` for complex input layouts.\n\n::component-preview\n---\nname: NativeSelectInputGroupDemo\n---\n:: -->\n\n## Native Select vs Select\n\n- Use `NativeSelect` when you need native browser behavior, better performance, or mobile-optimized dropdowns.\n- Use `Select` when you need custom styling, animations, or complex interactions.\n\nThe `NativeSelect` component provides native HTML select functionality with consistent styling that matches your design system.\n\n## Accessibility\n\n- The component maintains all native HTML select accessibility features.\n- Screen readers can navigate through options using arrow keys.\n- The chevron icon is marked as `aria-hidden=\"true\"` to avoid duplication.\n- Use `aria-label` or `aria-labelledby` for additional context when needed.\n\n```vue showLineNumbers\n\u003Ctemplate>\n  \u003CNativeSelect aria-label=\"Choose your preferred language\">\n    \u003CNativeSelectOption value=\"en\">\n      English\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"es\">\n      Spanish\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"fr\">\n      French\n    \u003C\u002FNativeSelectOption>\n  \u003C\u002FNativeSelect>\n\u003C\u002Ftemplate>\n```\n\n## API Reference\n\n### NativeSelect\n\nThe main select component that wraps the native HTML select element.\n\n| Prop        | Type     | Default |\n| ----------- | -------- | ------- |\n| `class` | `string` |         |\n\nAll other props are passed through to the underlying `\u003Cselect>` element.\n\n```vue\n\u003CNativeSelect>\n  \u003CNativeSelectOption value=\"option1\">Option 1\u003C\u002FNativeSelectOption>\n  \u003CNativeSelectOption value=\"option2\">Option 2\u003C\u002FNativeSelectOption>\n\u003C\u002FNativeSelect>\n```\n\n### NativeSelectOption\n\nRepresents an individual option within the select.\n\n| Prop        | Type      | Default |\n| ----------- | --------- | ------- |\n| `value`     | `string`  |         |\n| `disabled`  | `boolean` | `false` |\n| `class` | `string`  |         |\n\nAll other props are passed through to the underlying `\u003Coption>` element.\n\n```vue\n\u003Ctemplate>\n  \u003CNativeSelectOption value=\"apple\">\n    Apple\n  \u003C\u002FNativeSelectOption>\n  \u003CNativeSelectOption value=\"banana\" disabled>\n    Banana\n  \u003C\u002FNativeSelectOption>\n\u003C\u002Ftemplate>\n```\n\n### NativeSelectOptGroup\n\nGroups related options together for better organization.\n\n| Prop        | Type      | Default |\n| ----------- | --------- | ------- |\n| `label`     | `string`  |         |\n| `disabled`  | `boolean` | `false` |\n| `class` | `string`  |         |\n\nAll other props are passed through to the underlying `\u003Coptgroup>` element.\n\n```vue\n\u003Ctemplate>\n  \u003CNativeSelectOptGroup label=\"Fruits\">\n    \u003CNativeSelectOption value=\"apple\">\n      Apple\n    \u003C\u002FNativeSelectOption>\n    \u003CNativeSelectOption value=\"banana\">\n      Banana\n    \u003C\u002FNativeSelectOption>\n  \u003C\u002FNativeSelectOptGroup>\n\u003C\u002Ftemplate>\n```\n",{"title":189,"description":959},"wlYDweL6vJbebEsrm_ir84-xJ7GVddm0aYFVCFcnBk4",[966,967],{"title":185,"path":186,"stem":187,"children":-1},{"title":193,"path":194,"stem":195,"children":-1},1787698063339]