From 5923754fead604934c4b9f92a542665fcc759f39 Mon Sep 17 00:00:00 2001 From: zernonia Date: Sat, 5 Oct 2024 13:33:44 +0800 Subject: [PATCH] fix: generate scripts and results --- docs/content/meta/CalendarRoot.md | 177 -------------------- docs/content/meta/ComboboxContent.md | 2 +- docs/content/meta/ComboboxVirtualizer.md | 2 +- docs/content/meta/ConfigProvider.md | 8 + docs/content/meta/ContextMenuContent.md | 2 +- docs/content/meta/ContextMenuSubContent.md | 2 +- docs/content/meta/DateFieldRoot.md | 5 + docs/content/meta/DatePickerCalendar.md | 12 +- docs/content/meta/DatePickerContent.md | 2 +- docs/content/meta/DatePickerRoot.md | 15 +- docs/content/meta/DateRangeFieldRoot.md | 5 + docs/content/meta/DateRangePickerContent.md | 2 +- docs/content/meta/DateRangePickerRoot.md | 15 +- docs/content/meta/DropdownMenuContent.md | 2 +- docs/content/meta/DropdownMenuSubContent.md | 2 +- docs/content/meta/HoverCardContent.md | 2 +- docs/content/meta/ListboxVirtualizer.md | 2 +- docs/content/meta/MenubarContent.md | 2 +- docs/content/meta/MenubarSubContent.md | 2 +- docs/content/meta/PopoverContent.md | 2 +- docs/content/meta/RangeCalendarRoot.md | 15 +- docs/content/meta/ScrollAreaRoot.md | 2 +- docs/content/meta/SelectContent.md | 2 +- docs/content/meta/TreeVirtualizer.md | 2 +- docs/scripts/autogen.ts | 4 +- packages/core/src/TagsInput/index.ts | 2 +- packages/plugins/src/namespaced/index.ts | 26 ++- 27 files changed, 102 insertions(+), 214 deletions(-) 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.

\n

auto - 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,