diff --git a/docs/content/meta/CalendarRoot.md b/docs/content/meta/CalendarRoot.md
index 731a35d4e..c2ee5e475 100644
--- a/docs/content/meta/CalendarRoot.md
+++ b/docs/content/meta/CalendarRoot.md
@@ -1,182 +1,5 @@
-
-
-
-
diff --git a/docs/content/meta/ConfigProvider.md b/docs/content/meta/ConfigProvider.md
index f5e846412..71789ffef 100644
--- a/docs/content/meta/ConfigProvider.md
+++ b/docs/content/meta/ConfigProvider.md
@@ -35,3 +35,11 @@
'required': false
}
]" />
+
+
diff --git a/docs/content/meta/ContextMenuContent.md b/docs/content/meta/ContextMenuContent.md
index 815127c58..da93c95c7 100644
--- a/docs/content/meta/ContextMenuContent.md
+++ b/docs/content/meta/ContextMenuContent.md
@@ -70,7 +70,7 @@
{
'name': 'positionStrategy',
'description': '
The type of CSS position property to use.
\n',
- 'type': '\'absolute\' | \'fixed\'',
+ 'type': '\'fixed\' | \'absolute\'',
'required': false
},
{
diff --git a/docs/content/meta/ContextMenuSubContent.md b/docs/content/meta/ContextMenuSubContent.md
index eb009bc6c..60959e9b7 100644
--- a/docs/content/meta/ContextMenuSubContent.md
+++ b/docs/content/meta/ContextMenuSubContent.md
@@ -71,7 +71,7 @@
{
'name': 'positionStrategy',
'description': 'The type of CSS position property to use.
\n',
- 'type': '\'absolute\' | \'fixed\'',
+ 'type': '\'fixed\' | \'absolute\'',
'required': false
},
{
diff --git a/docs/content/meta/DateFieldRoot.md b/docs/content/meta/DateFieldRoot.md
index b251a1651..1c42016f9 100644
--- a/docs/content/meta/DateFieldRoot.md
+++ b/docs/content/meta/DateFieldRoot.md
@@ -152,6 +152,11 @@
]" />
diff --git a/docs/content/meta/DatePickerContent.md b/docs/content/meta/DatePickerContent.md
index 0200eb660..3df107d7c 100644
--- a/docs/content/meta/DatePickerContent.md
+++ b/docs/content/meta/DatePickerContent.md
@@ -77,7 +77,7 @@
{
'name': 'positionStrategy',
'description': 'The type of CSS position property to use.
\n',
- 'type': '\'absolute\' | \'fixed\'',
+ 'type': '\'fixed\' | \'absolute\'',
'required': false
},
{
diff --git a/docs/content/meta/DatePickerRoot.md b/docs/content/meta/DatePickerRoot.md
index d5a9e7b0d..d6b353d6e 100644
--- a/docs/content/meta/DatePickerRoot.md
+++ b/docs/content/meta/DatePickerRoot.md
@@ -176,7 +176,7 @@
{
'name': 'weekdayFormat',
'description': 'The format to use for the weekday strings provided via the weekdays slot prop
\n',
- 'type': '\'narrow\' | \'short\' | \'long\'',
+ 'type': '\'long\' | \'short\' | \'narrow\'',
'required': false,
'default': '\'narrow\''
},
@@ -206,3 +206,16 @@
'type': '[date: DateValue]'
}
]" />
+
+
diff --git a/docs/content/meta/DateRangeFieldRoot.md b/docs/content/meta/DateRangeFieldRoot.md
index 442f7d216..0c00d73a9 100644
--- a/docs/content/meta/DateRangeFieldRoot.md
+++ b/docs/content/meta/DateRangeFieldRoot.md
@@ -147,6 +147,11 @@
]" />
+
+
diff --git a/docs/content/meta/DropdownMenuContent.md b/docs/content/meta/DropdownMenuContent.md
index 995341df3..b130df8cd 100644
--- a/docs/content/meta/DropdownMenuContent.md
+++ b/docs/content/meta/DropdownMenuContent.md
@@ -77,7 +77,7 @@
{
'name': 'positionStrategy',
'description': 'The type of CSS position property to use.
\n',
- 'type': '\'absolute\' | \'fixed\'',
+ 'type': '\'fixed\' | \'absolute\'',
'required': false
},
{
diff --git a/docs/content/meta/DropdownMenuSubContent.md b/docs/content/meta/DropdownMenuSubContent.md
index eb009bc6c..60959e9b7 100644
--- a/docs/content/meta/DropdownMenuSubContent.md
+++ b/docs/content/meta/DropdownMenuSubContent.md
@@ -71,7 +71,7 @@
{
'name': 'positionStrategy',
'description': 'The type of CSS position property to use.
\n',
- 'type': '\'absolute\' | \'fixed\'',
+ 'type': '\'fixed\' | \'absolute\'',
'required': false
},
{
diff --git a/docs/content/meta/HoverCardContent.md b/docs/content/meta/HoverCardContent.md
index adf865981..62cc14547 100644
--- a/docs/content/meta/HoverCardContent.md
+++ b/docs/content/meta/HoverCardContent.md
@@ -71,7 +71,7 @@
{
'name': 'positionStrategy',
'description': 'The type of CSS position property to use.
\n',
- 'type': '\'absolute\' | \'fixed\'',
+ 'type': '\'fixed\' | \'absolute\'',
'required': false
},
{
diff --git a/docs/content/meta/ListboxVirtualizer.md b/docs/content/meta/ListboxVirtualizer.md
index 17735633e..0c42127c2 100644
--- a/docs/content/meta/ListboxVirtualizer.md
+++ b/docs/content/meta/ListboxVirtualizer.md
@@ -41,6 +41,6 @@
{
'name': 'virtualItem',
'description': '',
- 'type': 'VirtualItem'
+ 'type': 'VirtualItem'
}
]" />
diff --git a/docs/content/meta/MenubarContent.md b/docs/content/meta/MenubarContent.md
index 953405767..f06520013 100644
--- a/docs/content/meta/MenubarContent.md
+++ b/docs/content/meta/MenubarContent.md
@@ -78,7 +78,7 @@
{
'name': 'positionStrategy',
'description': 'The type of CSS position property to use.
\n',
- 'type': '\'absolute\' | \'fixed\'',
+ 'type': '\'fixed\' | \'absolute\'',
'required': false
},
{
diff --git a/docs/content/meta/MenubarSubContent.md b/docs/content/meta/MenubarSubContent.md
index eb009bc6c..60959e9b7 100644
--- a/docs/content/meta/MenubarSubContent.md
+++ b/docs/content/meta/MenubarSubContent.md
@@ -71,7 +71,7 @@
{
'name': 'positionStrategy',
'description': 'The type of CSS position property to use.
\n',
- 'type': '\'absolute\' | \'fixed\'',
+ 'type': '\'fixed\' | \'absolute\'',
'required': false
},
{
diff --git a/docs/content/meta/PopoverContent.md b/docs/content/meta/PopoverContent.md
index 0200eb660..3df107d7c 100644
--- a/docs/content/meta/PopoverContent.md
+++ b/docs/content/meta/PopoverContent.md
@@ -77,7 +77,7 @@
{
'name': 'positionStrategy',
'description': 'The type of CSS position property to use.
\n',
- 'type': '\'absolute\' | \'fixed\'',
+ 'type': '\'fixed\' | \'absolute\'',
'required': false
},
{
diff --git a/docs/content/meta/RangeCalendarRoot.md b/docs/content/meta/RangeCalendarRoot.md
index 5989ae70d..06acfb2ca 100644
--- a/docs/content/meta/RangeCalendarRoot.md
+++ b/docs/content/meta/RangeCalendarRoot.md
@@ -145,7 +145,7 @@
{
'name': 'weekdayFormat',
'description': 'The format to use for the weekday strings provided via the weekdays slot prop
\n',
- 'type': '\'narrow\' | \'short\' | \'long\'',
+ 'type': '\'long\' | \'short\' | \'narrow\'',
'required': false,
'default': '\'narrow\''
},
@@ -208,3 +208,16 @@
'type': 'boolean'
}
]" />
+
+
diff --git a/docs/content/meta/ScrollAreaRoot.md b/docs/content/meta/ScrollAreaRoot.md
index eddfbd501..9d462e1b9 100644
--- a/docs/content/meta/ScrollAreaRoot.md
+++ b/docs/content/meta/ScrollAreaRoot.md
@@ -30,7 +30,7 @@
{
'name': 'type',
'description': 'Describes the nature of scrollbar visibility, similar to how the scrollbar preferences in MacOS control visibility of native scrollbars.
\nauto
- means that scrollbars are visible when content is overflowing on the corresponding orientation. <br>\nalways
- means that scrollbars are always visible regardless of whether the content is overflowing.<br>\nscroll
- means that scrollbars are visible when the user is scrolling along its corresponding orientation.<br>\nhover
- when the user is scrolling along its corresponding orientation and when the user is hovering over the scroll area.
\n',
- 'type': '\'always\' | \'scroll\' | \'hover\' | \'auto\'',
+ 'type': '\'scroll\' | \'always\' | \'auto\' | \'hover\'',
'required': false,
'default': '\'hover\''
}
diff --git a/docs/content/meta/SelectContent.md b/docs/content/meta/SelectContent.md
index b6425d69d..c3a83814e 100644
--- a/docs/content/meta/SelectContent.md
+++ b/docs/content/meta/SelectContent.md
@@ -83,7 +83,7 @@
{
'name': 'positionStrategy',
'description': 'The type of CSS position property to use.
\n',
- 'type': '\'absolute\' | \'fixed\'',
+ 'type': '\'fixed\' | \'absolute\'',
'required': false
},
{
diff --git a/docs/content/meta/TreeVirtualizer.md b/docs/content/meta/TreeVirtualizer.md
index 8dff547e3..7e0f31f86 100644
--- a/docs/content/meta/TreeVirtualizer.md
+++ b/docs/content/meta/TreeVirtualizer.md
@@ -35,6 +35,6 @@
{
'name': 'virtualItem',
'description': '',
- 'type': 'VirtualItem'
+ 'type': 'VirtualItem'
}
]" />
diff --git a/docs/scripts/autogen.ts b/docs/scripts/autogen.ts
index cf2221fb7..f72a1f7b1 100644
--- a/docs/scripts/autogen.ts
+++ b/docs/scripts/autogen.ts
@@ -3,7 +3,7 @@ import { existsSync, mkdirSync, readFileSync, readdirSync, writeFileSync } from
import fg from 'fast-glob'
import MarkdownIt from 'markdown-it'
import type { ComponentMeta, MetaCheckerOptions, PropertyMeta, PropertyMetaSchema } from 'vue-component-meta'
-import { createComponentMetaChecker } from 'vue-component-meta'
+import { createChecker } from 'vue-component-meta'
import { babelParse, parse as sfcParse } from 'vue/compiler-sfc'
import _traverse from '@babel/traverse'
import { components } from 'reka-ui/constant'
@@ -22,7 +22,7 @@ const checkerOptions: MetaCheckerOptions = {
printer: { newLine: 1 },
}
-const tsconfigChecker = createComponentMetaChecker(
+const tsconfigChecker = createChecker(
resolve(__dirname, '../../packages/core/tsconfig.json'),
checkerOptions,
)
diff --git a/packages/core/src/TagsInput/index.ts b/packages/core/src/TagsInput/index.ts
index 685af5804..11bc8e27c 100644
--- a/packages/core/src/TagsInput/index.ts
+++ b/packages/core/src/TagsInput/index.ts
@@ -1,4 +1,4 @@
-export { injectTagsInputRootContext, default as TagsInputRoot, type TagsInputRootProps, type TagsInputRootEmits } from './TagsInputRoot.vue'
+export { injectTagsInputRootContext, default as TagsInputRoot, type TagsInputRootProps, type TagsInputRootEmits, type AcceptableInputValue } from './TagsInputRoot.vue'
export { default as TagsInputInput, type TagsInputInputProps } from './TagsInputInput.vue'
export { default as TagsInputItem, type TagsInputItemProps } from './TagsInputItem.vue'
export { default as TagsInputItemText, type TagsInputItemTextProps } from './TagsInputItemText.vue'
diff --git a/packages/plugins/src/namespaced/index.ts b/packages/plugins/src/namespaced/index.ts
index 3bbcff57a..e423c6a91 100644
--- a/packages/plugins/src/namespaced/index.ts
+++ b/packages/plugins/src/namespaced/index.ts
@@ -1,4 +1,4 @@
-import { AccordionContent, AccordionHeader, AccordionItem, AccordionRoot, AccordionTrigger, AlertDialogAction, AlertDialogCancel, AlertDialogContent, AlertDialogDescription, AlertDialogOverlay, AlertDialogPortal, AlertDialogRoot, AlertDialogTitle, AlertDialogTrigger, AspectRatio, AvatarFallback, AvatarImage, AvatarRoot, CalendarCell, CalendarCellTrigger, CalendarGrid, CalendarGridBody, CalendarGridHead, CalendarGridRow, CalendarHeadCell, CalendarHeader, CalendarHeading, CalendarNext, CalendarPrev, CalendarRoot, CheckboxIndicator, CheckboxRoot, CollapsibleContent, CollapsibleRoot, CollapsibleTrigger, ComboboxAnchor, ComboboxArrow, ComboboxCancel, ComboboxContent, ComboboxGroup, ComboboxInput, ComboboxItem, ComboboxItemIndicator, ComboboxLabel, ComboboxPortal, ComboboxRoot, ComboboxSeparator, ComboboxTrigger, ComboboxViewport, ContextMenuArrow, ContextMenuCheckboxItem, ContextMenuContent, ContextMenuGroup, ContextMenuItem, ContextMenuItemIndicator, ContextMenuLabel, ContextMenuPortal, ContextMenuRadioGroup, ContextMenuRadioItem, ContextMenuRoot, ContextMenuSeparator, ContextMenuSub, ContextMenuSubContent, ContextMenuSubTrigger, ContextMenuTrigger, DateFieldInput, DateFieldRoot, DatePickerAnchor, DatePickerArrow, DatePickerCalendar, DatePickerCell, DatePickerCellTrigger, DatePickerClose, DatePickerContent, DatePickerField, DatePickerGrid, DatePickerGridBody, DatePickerGridHead, DatePickerGridRow, DatePickerHeadCell, DatePickerHeader, DatePickerHeading, DatePickerInput, DatePickerNext, DatePickerPrev, DatePickerRoot, DatePickerTrigger, DateRangeFieldInput, DateRangeFieldRoot, DateRangePickerAnchor, DateRangePickerArrow, DateRangePickerCalendar, DateRangePickerCell, DateRangePickerCellTrigger, DateRangePickerClose, DateRangePickerContent, DateRangePickerField, DateRangePickerGrid, DateRangePickerGridBody, DateRangePickerGridHead, DateRangePickerGridRow, DateRangePickerHeadCell, DateRangePickerHeader, DateRangePickerHeading, DateRangePickerInput, DateRangePickerNext, DateRangePickerPrev, DateRangePickerRoot, DateRangePickerTrigger, DialogClose, DialogContent, DialogDescription, DialogOverlay, DialogPortal, DialogRoot, DialogTitle, DialogTrigger, DropdownMenuArrow, DropdownMenuCheckboxItem, DropdownMenuContent, DropdownMenuGroup, DropdownMenuItem, DropdownMenuItemIndicator, DropdownMenuLabel, DropdownMenuPortal, DropdownMenuRadioGroup, DropdownMenuRadioItem, DropdownMenuRoot, DropdownMenuSeparator, DropdownMenuSub, DropdownMenuSubContent, DropdownMenuSubTrigger, DropdownMenuTrigger, EditableArea, EditableCancelTrigger, EditableEditTrigger, EditableInput, EditablePreview, EditableRoot, EditableSubmitTrigger, HoverCardArrow, HoverCardContent, HoverCardPortal, HoverCardRoot, HoverCardTrigger, Label, ListboxContent, ListboxFilter, ListboxGroup, ListboxGroupLabel, ListboxItem, ListboxItemIndicator, ListboxRoot, ListboxVirtualizer, MenubarArrow, MenubarCheckboxItem, MenubarContent, MenubarGroup, MenubarItem, MenubarItemIndicator, MenubarLabel, MenubarMenu, MenubarPortal, MenubarRadioGroup, MenubarRadioItem, MenubarRoot, MenubarSeparator, MenubarSub, MenubarSubContent, MenubarSubTrigger, MenubarTrigger, NavigationMenuContent, NavigationMenuIndicator, NavigationMenuItem, NavigationMenuLink, NavigationMenuList, NavigationMenuRoot, NavigationMenuSub, NavigationMenuTrigger, NavigationMenuViewport, NumberFieldDecrement, NumberFieldIncrement, NumberFieldInput, NumberFieldRoot, PaginationEllipsis, PaginationFirst, PaginationLast, PaginationList, PaginationListItem, PaginationNext, PaginationPrev, PaginationRoot, PinInputInput, PinInputRoot, PopoverAnchor, PopoverArrow, PopoverClose, PopoverContent, PopoverPortal, PopoverRoot, PopoverTrigger, ProgressIndicator, ProgressRoot, RadioGroupIndicator, RadioGroupItem, RadioGroupRoot, RangeCalendarCell, RangeCalendarCellTrigger, RangeCalendarGrid, RangeCalendarGridBody, RangeCalendarGridHead, RangeCalendarGridRow, RangeCalendarHeadCell, RangeCalendarHeader, RangeCalendarHeading, RangeCalendarNext, RangeCalendarPrev, RangeCalendarRoot, ScrollAreaCorner, ScrollAreaRoot, ScrollAreaScrollbar, ScrollAreaThumb, ScrollAreaViewport, SelectArrow, SelectContent, SelectGroup, SelectIcon, SelectItem, SelectItemIndicator, SelectItemText, SelectLabel, SelectPortal, SelectRoot, SelectScrollDownButton, SelectScrollUpButton, SelectSeparator, SelectTrigger, SelectValue, SelectViewport, Separator, SliderRange, SliderRoot, SliderThumb, SliderTrack, SplitterGroup, SplitterPanel, SplitterResizeHandle, StepperDescription, StepperIndicator, StepperItem, StepperRoot, StepperSeparator, StepperTitle, StepperTrigger, SwitchRoot, SwitchThumb, TabsContent, TabsIndicator, TabsList, TabsRoot, TabsTrigger, TagsInputClear, TagsInputInput, TagsInputItem, TagsInputItemDelete, TagsInputItemText, TagsInputRoot, ToastAction, ToastClose, ToastDescription, ToastProvider, ToastRoot, ToastTitle, ToastViewport, Toggle, ToggleGroupItem, ToggleGroupRoot, ToolbarButton, ToolbarLink, ToolbarRoot, ToolbarSeparator, ToolbarToggleGroup, ToolbarToggleItem, TooltipArrow, TooltipContent, TooltipPortal, TooltipProvider, TooltipRoot, TooltipTrigger, TreeItem, TreeRoot, TreeVirtualizer, Viewport } from 'reka-ui'
+import { AccordionContent, AccordionHeader, AccordionItem, AccordionRoot, AccordionTrigger, AlertDialogAction, AlertDialogCancel, AlertDialogContent, AlertDialogDescription, AlertDialogOverlay, AlertDialogPortal, AlertDialogRoot, AlertDialogTitle, AlertDialogTrigger, AspectRatio, AvatarFallback, AvatarImage, AvatarRoot, CalendarCell, CalendarCellTrigger, CalendarGrid, CalendarGridBody, CalendarGridHead, CalendarGridRow, CalendarHeadCell, CalendarHeader, CalendarHeading, CalendarNext, CalendarPrev, CalendarRoot, CheckboxGroupRoot, CheckboxIndicator, CheckboxRoot, CollapsibleContent, CollapsibleRoot, CollapsibleTrigger, ComboboxAnchor, ComboboxArrow, ComboboxCancel, ComboboxContent, ComboboxEmpty, ComboboxGroup, ComboboxInput, ComboboxItem, ComboboxItemIndicator, ComboboxLabel, ComboboxPortal, ComboboxRoot, ComboboxSeparator, ComboboxTrigger, ComboboxViewport, ComboboxVirtualizer, ContextMenuArrow, ContextMenuCheckboxItem, ContextMenuContent, ContextMenuGroup, ContextMenuItem, ContextMenuItemIndicator, ContextMenuLabel, ContextMenuPortal, ContextMenuRadioGroup, ContextMenuRadioItem, ContextMenuRoot, ContextMenuSeparator, ContextMenuSub, ContextMenuSubContent, ContextMenuSubTrigger, ContextMenuTrigger, DateFieldInput, DateFieldRoot, DatePickerAnchor, DatePickerArrow, DatePickerCalendar, DatePickerCell, DatePickerCellTrigger, DatePickerClose, DatePickerContent, DatePickerField, DatePickerGrid, DatePickerGridBody, DatePickerGridHead, DatePickerGridRow, DatePickerHeadCell, DatePickerHeader, DatePickerHeading, DatePickerInput, DatePickerNext, DatePickerPrev, DatePickerRoot, DatePickerTrigger, DateRangeFieldInput, DateRangeFieldRoot, DateRangePickerAnchor, DateRangePickerArrow, DateRangePickerCalendar, DateRangePickerCell, DateRangePickerCellTrigger, DateRangePickerClose, DateRangePickerContent, DateRangePickerField, DateRangePickerGrid, DateRangePickerGridBody, DateRangePickerGridHead, DateRangePickerGridRow, DateRangePickerHeadCell, DateRangePickerHeader, DateRangePickerHeading, DateRangePickerInput, DateRangePickerNext, DateRangePickerPrev, DateRangePickerRoot, DateRangePickerTrigger, DialogClose, DialogContent, DialogDescription, DialogOverlay, DialogPortal, DialogRoot, DialogTitle, DialogTrigger, DropdownMenuArrow, DropdownMenuCheckboxItem, DropdownMenuContent, DropdownMenuGroup, DropdownMenuItem, DropdownMenuItemIndicator, DropdownMenuLabel, DropdownMenuPortal, DropdownMenuRadioGroup, DropdownMenuRadioItem, DropdownMenuRoot, DropdownMenuSeparator, DropdownMenuSub, DropdownMenuSubContent, DropdownMenuSubTrigger, DropdownMenuTrigger, EditableArea, EditableCancelTrigger, EditableEditTrigger, EditableInput, EditablePreview, EditableRoot, EditableSubmitTrigger, HoverCardArrow, HoverCardContent, HoverCardPortal, HoverCardRoot, HoverCardTrigger, Label, ListboxContent, ListboxFilter, ListboxGroup, ListboxGroupLabel, ListboxItem, ListboxItemIndicator, ListboxRoot, ListboxVirtualizer, MenubarArrow, MenubarCheckboxItem, MenubarContent, MenubarGroup, MenubarItem, MenubarItemIndicator, MenubarLabel, MenubarMenu, MenubarPortal, MenubarRadioGroup, MenubarRadioItem, MenubarRoot, MenubarSeparator, MenubarSub, MenubarSubContent, MenubarSubTrigger, MenubarTrigger, NavigationMenuContent, NavigationMenuIndicator, NavigationMenuItem, NavigationMenuLink, NavigationMenuList, NavigationMenuRoot, NavigationMenuSub, NavigationMenuTrigger, NavigationMenuViewport, NumberFieldDecrement, NumberFieldIncrement, NumberFieldInput, NumberFieldRoot, PaginationEllipsis, PaginationFirst, PaginationLast, PaginationList, PaginationListItem, PaginationNext, PaginationPrev, PaginationRoot, PinInputInput, PinInputRoot, PopoverAnchor, PopoverArrow, PopoverClose, PopoverContent, PopoverPortal, PopoverRoot, PopoverTrigger, Presence, ProgressIndicator, ProgressRoot, RadioGroupIndicator, RadioGroupItem, RadioGroupRoot, RangeCalendarCell, RangeCalendarCellTrigger, RangeCalendarGrid, RangeCalendarGridBody, RangeCalendarGridHead, RangeCalendarGridRow, RangeCalendarHeadCell, RangeCalendarHeader, RangeCalendarHeading, RangeCalendarNext, RangeCalendarPrev, RangeCalendarRoot, ScrollAreaCorner, ScrollAreaRoot, ScrollAreaScrollbar, ScrollAreaThumb, ScrollAreaViewport, SelectArrow, SelectContent, SelectGroup, SelectIcon, SelectItem, SelectItemIndicator, SelectItemText, SelectLabel, SelectPortal, SelectRoot, SelectScrollDownButton, SelectScrollUpButton, SelectSeparator, SelectTrigger, SelectValue, SelectViewport, Separator, SliderRange, SliderRoot, SliderThumb, SliderTrack, SplitterGroup, SplitterPanel, SplitterResizeHandle, StepperDescription, StepperIndicator, StepperItem, StepperRoot, StepperSeparator, StepperTitle, StepperTrigger, SwitchRoot, SwitchThumb, TabsContent, TabsIndicator, TabsList, TabsRoot, TabsTrigger, TagsInputClear, TagsInputInput, TagsInputItem, TagsInputItemDelete, TagsInputItemText, TagsInputRoot, ToastAction, ToastClose, ToastDescription, ToastProvider, ToastRoot, ToastTitle, ToastViewport, Toggle, ToggleGroupItem, ToggleGroupRoot, ToolbarButton, ToolbarLink, ToolbarRoot, ToolbarSeparator, ToolbarToggleGroup, ToolbarToggleItem, TooltipArrow, TooltipContent, TooltipPortal, TooltipProvider, TooltipRoot, TooltipTrigger, TreeItem, TreeRoot, TreeVirtualizer, Viewport } from 'reka-ui'
export const Accordion = {
Content: AccordionContent,
@@ -40,12 +40,12 @@ export { AspectRatio }
export const Avatar = {
Root: AvatarRoot,
- Image: AvatarImage,
Fallback: AvatarFallback,
+ Image: AvatarImage,
} as {
Root: typeof AvatarRoot
- Image: typeof AvatarImage
Fallback: typeof AvatarFallback
+ Image: typeof AvatarImage
}
export const Calendar = {
@@ -77,9 +77,11 @@ export const Calendar = {
}
export const Checkbox = {
+ GroupRoot: CheckboxGroupRoot,
Root: CheckboxRoot,
Indicator: CheckboxIndicator,
} as {
+ GroupRoot: typeof CheckboxGroupRoot
Root: typeof CheckboxRoot
Indicator: typeof CheckboxIndicator
}
@@ -98,12 +100,14 @@ export const Combobox = {
Root: ComboboxRoot,
Input: ComboboxInput,
Anchor: ComboboxAnchor,
+ Empty: ComboboxEmpty,
Trigger: ComboboxTrigger,
Cancel: ComboboxCancel,
Group: ComboboxGroup,
Label: ComboboxLabel,
Content: ComboboxContent,
Viewport: ComboboxViewport,
+ Virtualizer: ComboboxVirtualizer,
Item: ComboboxItem,
ItemIndicator: ComboboxItemIndicator,
Separator: ComboboxSeparator,
@@ -113,12 +117,14 @@ export const Combobox = {
Root: typeof ComboboxRoot
Input: typeof ComboboxInput
Anchor: typeof ComboboxAnchor
+ Empty: typeof ComboboxEmpty
Trigger: typeof ComboboxTrigger
Cancel: typeof ComboboxCancel
Group: typeof ComboboxGroup
Label: typeof ComboboxLabel
Content: typeof ComboboxContent
Viewport: typeof ComboboxViewport
+ Virtualizer: typeof ComboboxVirtualizer
Item: typeof ComboboxItem
ItemIndicator: typeof ComboboxItemIndicator
Separator: typeof ComboboxSeparator
@@ -171,6 +177,7 @@ export const DateField = {
}
export const DatePicker = {
+ Root: DatePickerRoot,
Header: DatePickerHeader,
Heading: DatePickerHeading,
Grid: DatePickerGrid,
@@ -183,7 +190,6 @@ export const DatePicker = {
GridRow: DatePickerGridRow,
CellTrigger: DatePickerCellTrigger,
Input: DatePickerInput,
- Root: DatePickerRoot,
Calendar: DatePickerCalendar,
Field: DatePickerField,
Anchor: DatePickerAnchor,
@@ -192,6 +198,7 @@ export const DatePicker = {
Trigger: DatePickerTrigger,
Content: DatePickerContent,
} as {
+ Root: typeof DatePickerRoot
Header: typeof DatePickerHeader
Heading: typeof DatePickerHeading
Grid: typeof DatePickerGrid
@@ -204,7 +211,6 @@ export const DatePicker = {
GridRow: typeof DatePickerGridRow
CellTrigger: typeof DatePickerCellTrigger
Input: typeof DatePickerInput
- Root: typeof DatePickerRoot
Calendar: typeof DatePickerCalendar
Field: typeof DatePickerField
Anchor: typeof DatePickerAnchor
@@ -215,6 +221,7 @@ export const DatePicker = {
}
export const DateRangePicker = {
+ Root: DateRangePickerRoot,
Header: DateRangePickerHeader,
Heading: DateRangePickerHeading,
Grid: DateRangePickerGrid,
@@ -227,7 +234,6 @@ export const DateRangePicker = {
GridRow: DateRangePickerGridRow,
CellTrigger: DateRangePickerCellTrigger,
Input: DateRangePickerInput,
- Root: DateRangePickerRoot,
Calendar: DateRangePickerCalendar,
Field: DateRangePickerField,
Anchor: DateRangePickerAnchor,
@@ -236,6 +242,7 @@ export const DateRangePicker = {
Trigger: DateRangePickerTrigger,
Content: DateRangePickerContent,
} as {
+ Root: typeof DateRangePickerRoot
Header: typeof DateRangePickerHeader
Heading: typeof DateRangePickerHeading
Grid: typeof DateRangePickerGrid
@@ -248,7 +255,6 @@ export const DateRangePicker = {
GridRow: typeof DateRangePickerGridRow
CellTrigger: typeof DateRangePickerCellTrigger
Input: typeof DateRangePickerInput
- Root: typeof DateRangePickerRoot
Calendar: typeof DateRangePickerCalendar
Field: typeof DateRangePickerField
Anchor: typeof DateRangePickerAnchor
@@ -415,22 +421,22 @@ export const Menubar = {
}
export const NavigationMenu = {
+ Root: NavigationMenuRoot,
Content: NavigationMenuContent,
Indicator: NavigationMenuIndicator,
Item: NavigationMenuItem,
Link: NavigationMenuLink,
List: NavigationMenuList,
- Root: NavigationMenuRoot,
Sub: NavigationMenuSub,
Trigger: NavigationMenuTrigger,
Viewport: NavigationMenuViewport,
} as {
+ Root: typeof NavigationMenuRoot
Content: typeof NavigationMenuContent
Indicator: typeof NavigationMenuIndicator
Item: typeof NavigationMenuItem
Link: typeof NavigationMenuLink
List: typeof NavigationMenuList
- Root: typeof NavigationMenuRoot
Sub: typeof NavigationMenuSub
Trigger: typeof NavigationMenuTrigger
Viewport: typeof NavigationMenuViewport
@@ -494,6 +500,8 @@ export const Popover = {
Anchor: typeof PopoverAnchor
}
+export { Presence }
+
export const Progress = {
Root: ProgressRoot,
Indicator: ProgressIndicator,