shadcn-vue/apps/www/__registry__/index.ts
2024-11-25 12:00:15 +08:00

21845 lines
708 KiB
TypeScript

// @ts-nocheck
// This file is autogenerated by scripts/build-registry.ts
// Do not edit this file directly.
export const Index: Record<string, any> = {
"new-york": {
"utils": {
name: "utils",
description: "",
type: "registry:lib",
registryDependencies: undefined,
files: [{
path: "registry/new-york/lib/utils.ts",
type: "registry:lib",
target: ""
}],
component: () => import("@/registry/new-york/lib/utils.ts").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"accordion": {
name: "accordion",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/accordion/Accordion.vue",
type: "registry:ui",
target: "accordion/Accordion.vue"
},{
path: "registry/new-york/ui/accordion/AccordionContent.vue",
type: "registry:ui",
target: "accordion/AccordionContent.vue"
},{
path: "registry/new-york/ui/accordion/AccordionItem.vue",
type: "registry:ui",
target: "accordion/AccordionItem.vue"
},{
path: "registry/new-york/ui/accordion/AccordionTrigger.vue",
type: "registry:ui",
target: "accordion/AccordionTrigger.vue"
},{
path: "registry/new-york/ui/accordion/index.ts",
type: "registry:ui",
target: "accordion/index.ts"
}],
component: () => import("@/registry/new-york/ui/accordion/Accordion.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"alert": {
name: "alert",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/alert/Alert.vue",
type: "registry:ui",
target: "alert/Alert.vue"
},{
path: "registry/new-york/ui/alert/AlertDescription.vue",
type: "registry:ui",
target: "alert/AlertDescription.vue"
},{
path: "registry/new-york/ui/alert/AlertTitle.vue",
type: "registry:ui",
target: "alert/AlertTitle.vue"
},{
path: "registry/new-york/ui/alert/index.ts",
type: "registry:ui",
target: "alert/index.ts"
}],
component: () => import("@/registry/new-york/ui/alert/Alert.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"alert-dialog": {
name: "alert-dialog",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/new-york/ui/alert-dialog/AlertDialog.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialog.vue"
},{
path: "registry/new-york/ui/alert-dialog/AlertDialogAction.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogAction.vue"
},{
path: "registry/new-york/ui/alert-dialog/AlertDialogCancel.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogCancel.vue"
},{
path: "registry/new-york/ui/alert-dialog/AlertDialogContent.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogContent.vue"
},{
path: "registry/new-york/ui/alert-dialog/AlertDialogDescription.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogDescription.vue"
},{
path: "registry/new-york/ui/alert-dialog/AlertDialogFooter.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogFooter.vue"
},{
path: "registry/new-york/ui/alert-dialog/AlertDialogHeader.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogHeader.vue"
},{
path: "registry/new-york/ui/alert-dialog/AlertDialogTitle.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogTitle.vue"
},{
path: "registry/new-york/ui/alert-dialog/AlertDialogTrigger.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogTrigger.vue"
},{
path: "registry/new-york/ui/alert-dialog/index.ts",
type: "registry:ui",
target: "alert-dialog/index.ts"
}],
component: () => import("@/registry/new-york/ui/alert-dialog/AlertDialog.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"aspect-ratio": {
name: "aspect-ratio",
description: "",
type: "registry:ui",
registryDependencies: [],
files: [{
path: "registry/new-york/ui/aspect-ratio/AspectRatio.vue",
type: "registry:ui",
target: "aspect-ratio/AspectRatio.vue"
},{
path: "registry/new-york/ui/aspect-ratio/index.ts",
type: "registry:ui",
target: "aspect-ratio/index.ts"
}],
component: () => import("@/registry/new-york/ui/aspect-ratio/AspectRatio.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"auto-form": {
name: "auto-form",
description: "",
type: "registry:ui",
registryDependencies: ["form","accordion","button","separator","checkbox","switch","utils","calendar","popover","label","radio-group","select","input","textarea"],
files: [{
path: "registry/new-york/ui/auto-form/AutoForm.vue",
type: "registry:ui",
target: "auto-form/AutoForm.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormField.vue",
type: "registry:ui",
target: "auto-form/AutoFormField.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormFieldArray.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldArray.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormFieldBoolean.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldBoolean.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormFieldDate.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldDate.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormFieldEnum.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldEnum.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormFieldFile.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldFile.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormFieldInput.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldInput.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormFieldNumber.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldNumber.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormFieldObject.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldObject.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormLabel.vue",
type: "registry:ui",
target: "auto-form/AutoFormLabel.vue"
},{
path: "registry/new-york/ui/auto-form/constant.ts",
type: "registry:ui",
target: "auto-form/constant.ts"
},{
path: "registry/new-york/ui/auto-form/dependencies.ts",
type: "registry:ui",
target: "auto-form/dependencies.ts"
},{
path: "registry/new-york/ui/auto-form/index.ts",
type: "registry:ui",
target: "auto-form/index.ts"
},{
path: "registry/new-york/ui/auto-form/interface.ts",
type: "registry:ui",
target: "auto-form/interface.ts"
},{
path: "registry/new-york/ui/auto-form/utils.ts",
type: "registry:ui",
target: "auto-form/utils.ts"
}],
component: () => import("@/registry/new-york/ui/auto-form/AutoForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"avatar": {
name: "avatar",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/avatar/Avatar.vue",
type: "registry:ui",
target: "avatar/Avatar.vue"
},{
path: "registry/new-york/ui/avatar/AvatarFallback.vue",
type: "registry:ui",
target: "avatar/AvatarFallback.vue"
},{
path: "registry/new-york/ui/avatar/AvatarImage.vue",
type: "registry:ui",
target: "avatar/AvatarImage.vue"
},{
path: "registry/new-york/ui/avatar/index.ts",
type: "registry:ui",
target: "avatar/index.ts"
}],
component: () => import("@/registry/new-york/ui/avatar/Avatar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"badge": {
name: "badge",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/badge/Badge.vue",
type: "registry:ui",
target: "badge/Badge.vue"
},{
path: "registry/new-york/ui/badge/index.ts",
type: "registry:ui",
target: "badge/index.ts"
}],
component: () => import("@/registry/new-york/ui/badge/Badge.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"breadcrumb": {
name: "breadcrumb",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/breadcrumb/Breadcrumb.vue",
type: "registry:ui",
target: "breadcrumb/Breadcrumb.vue"
},{
path: "registry/new-york/ui/breadcrumb/BreadcrumbEllipsis.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbEllipsis.vue"
},{
path: "registry/new-york/ui/breadcrumb/BreadcrumbItem.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbItem.vue"
},{
path: "registry/new-york/ui/breadcrumb/BreadcrumbLink.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbLink.vue"
},{
path: "registry/new-york/ui/breadcrumb/BreadcrumbList.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbList.vue"
},{
path: "registry/new-york/ui/breadcrumb/BreadcrumbPage.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbPage.vue"
},{
path: "registry/new-york/ui/breadcrumb/BreadcrumbSeparator.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbSeparator.vue"
},{
path: "registry/new-york/ui/breadcrumb/index.ts",
type: "registry:ui",
target: "breadcrumb/index.ts"
}],
component: () => import("@/registry/new-york/ui/breadcrumb/Breadcrumb.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"button": {
name: "button",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/button/Button.vue",
type: "registry:ui",
target: "button/Button.vue"
},{
path: "registry/new-york/ui/button/index.ts",
type: "registry:ui",
target: "button/index.ts"
}],
component: () => import("@/registry/new-york/ui/button/Button.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"calendar": {
name: "calendar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/new-york/ui/calendar/Calendar.vue",
type: "registry:ui",
target: "calendar/Calendar.vue"
},{
path: "registry/new-york/ui/calendar/CalendarCell.vue",
type: "registry:ui",
target: "calendar/CalendarCell.vue"
},{
path: "registry/new-york/ui/calendar/CalendarCellTrigger.vue",
type: "registry:ui",
target: "calendar/CalendarCellTrigger.vue"
},{
path: "registry/new-york/ui/calendar/CalendarGrid.vue",
type: "registry:ui",
target: "calendar/CalendarGrid.vue"
},{
path: "registry/new-york/ui/calendar/CalendarGridBody.vue",
type: "registry:ui",
target: "calendar/CalendarGridBody.vue"
},{
path: "registry/new-york/ui/calendar/CalendarGridHead.vue",
type: "registry:ui",
target: "calendar/CalendarGridHead.vue"
},{
path: "registry/new-york/ui/calendar/CalendarGridRow.vue",
type: "registry:ui",
target: "calendar/CalendarGridRow.vue"
},{
path: "registry/new-york/ui/calendar/CalendarHeadCell.vue",
type: "registry:ui",
target: "calendar/CalendarHeadCell.vue"
},{
path: "registry/new-york/ui/calendar/CalendarHeader.vue",
type: "registry:ui",
target: "calendar/CalendarHeader.vue"
},{
path: "registry/new-york/ui/calendar/CalendarHeading.vue",
type: "registry:ui",
target: "calendar/CalendarHeading.vue"
},{
path: "registry/new-york/ui/calendar/CalendarNextButton.vue",
type: "registry:ui",
target: "calendar/CalendarNextButton.vue"
},{
path: "registry/new-york/ui/calendar/CalendarPrevButton.vue",
type: "registry:ui",
target: "calendar/CalendarPrevButton.vue"
},{
path: "registry/new-york/ui/calendar/index.ts",
type: "registry:ui",
target: "calendar/index.ts"
}],
component: () => import("@/registry/new-york/ui/calendar/Calendar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"card": {
name: "card",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/card/Card.vue",
type: "registry:ui",
target: "card/Card.vue"
},{
path: "registry/new-york/ui/card/CardContent.vue",
type: "registry:ui",
target: "card/CardContent.vue"
},{
path: "registry/new-york/ui/card/CardDescription.vue",
type: "registry:ui",
target: "card/CardDescription.vue"
},{
path: "registry/new-york/ui/card/CardFooter.vue",
type: "registry:ui",
target: "card/CardFooter.vue"
},{
path: "registry/new-york/ui/card/CardHeader.vue",
type: "registry:ui",
target: "card/CardHeader.vue"
},{
path: "registry/new-york/ui/card/CardTitle.vue",
type: "registry:ui",
target: "card/CardTitle.vue"
},{
path: "registry/new-york/ui/card/index.ts",
type: "registry:ui",
target: "card/index.ts"
}],
component: () => import("@/registry/new-york/ui/card/Card.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"carousel": {
name: "carousel",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/new-york/ui/carousel/Carousel.vue",
type: "registry:ui",
target: "carousel/Carousel.vue"
},{
path: "registry/new-york/ui/carousel/CarouselContent.vue",
type: "registry:ui",
target: "carousel/CarouselContent.vue"
},{
path: "registry/new-york/ui/carousel/CarouselItem.vue",
type: "registry:ui",
target: "carousel/CarouselItem.vue"
},{
path: "registry/new-york/ui/carousel/CarouselNext.vue",
type: "registry:ui",
target: "carousel/CarouselNext.vue"
},{
path: "registry/new-york/ui/carousel/CarouselPrevious.vue",
type: "registry:ui",
target: "carousel/CarouselPrevious.vue"
},{
path: "registry/new-york/ui/carousel/index.ts",
type: "registry:ui",
target: "carousel/index.ts"
},{
path: "registry/new-york/ui/carousel/interface.ts",
type: "registry:ui",
target: "carousel/interface.ts"
},{
path: "registry/new-york/ui/carousel/useCarousel.ts",
type: "registry:ui",
target: "carousel/useCarousel.ts"
}],
component: () => import("@/registry/new-york/ui/carousel/Carousel.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart": {
name: "chart",
description: "",
type: "registry:ui",
registryDependencies: ["button","card"],
files: [{
path: "registry/new-york/ui/chart/ChartCrosshair.vue",
type: "registry:ui",
target: "chart/ChartCrosshair.vue"
},{
path: "registry/new-york/ui/chart/ChartLegend.vue",
type: "registry:ui",
target: "chart/ChartLegend.vue"
},{
path: "registry/new-york/ui/chart/ChartSingleTooltip.vue",
type: "registry:ui",
target: "chart/ChartSingleTooltip.vue"
},{
path: "registry/new-york/ui/chart/ChartTooltip.vue",
type: "registry:ui",
target: "chart/ChartTooltip.vue"
},{
path: "registry/new-york/ui/chart/index.ts",
type: "registry:ui",
target: "chart/index.ts"
},{
path: "registry/new-york/ui/chart/interface.ts",
type: "registry:ui",
target: "chart/interface.ts"
}],
component: () => import("@/registry/new-york/ui/chart/ChartCrosshair.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart-area": {
name: "chart-area",
description: "",
type: "registry:ui",
registryDependencies: ["utils","chart"],
files: [{
path: "registry/new-york/ui/chart-area/AreaChart.vue",
type: "registry:ui",
target: "chart-area/AreaChart.vue"
},{
path: "registry/new-york/ui/chart-area/index.ts",
type: "registry:ui",
target: "chart-area/index.ts"
}],
component: () => import("@/registry/new-york/ui/chart-area/AreaChart.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart-bar": {
name: "chart-bar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","chart"],
files: [{
path: "registry/new-york/ui/chart-bar/BarChart.vue",
type: "registry:ui",
target: "chart-bar/BarChart.vue"
},{
path: "registry/new-york/ui/chart-bar/index.ts",
type: "registry:ui",
target: "chart-bar/index.ts"
}],
component: () => import("@/registry/new-york/ui/chart-bar/BarChart.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart-donut": {
name: "chart-donut",
description: "",
type: "registry:ui",
registryDependencies: ["utils","chart"],
files: [{
path: "registry/new-york/ui/chart-donut/DonutChart.vue",
type: "registry:ui",
target: "chart-donut/DonutChart.vue"
},{
path: "registry/new-york/ui/chart-donut/index.ts",
type: "registry:ui",
target: "chart-donut/index.ts"
}],
component: () => import("@/registry/new-york/ui/chart-donut/DonutChart.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart-line": {
name: "chart-line",
description: "",
type: "registry:ui",
registryDependencies: ["utils","chart"],
files: [{
path: "registry/new-york/ui/chart-line/LineChart.vue",
type: "registry:ui",
target: "chart-line/LineChart.vue"
},{
path: "registry/new-york/ui/chart-line/index.ts",
type: "registry:ui",
target: "chart-line/index.ts"
}],
component: () => import("@/registry/new-york/ui/chart-line/LineChart.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"checkbox": {
name: "checkbox",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/checkbox/Checkbox.vue",
type: "registry:ui",
target: "checkbox/Checkbox.vue"
},{
path: "registry/new-york/ui/checkbox/index.ts",
type: "registry:ui",
target: "checkbox/index.ts"
}],
component: () => import("@/registry/new-york/ui/checkbox/Checkbox.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"collapsible": {
name: "collapsible",
description: "",
type: "registry:ui",
registryDependencies: [],
files: [{
path: "registry/new-york/ui/collapsible/Collapsible.vue",
type: "registry:ui",
target: "collapsible/Collapsible.vue"
},{
path: "registry/new-york/ui/collapsible/CollapsibleContent.vue",
type: "registry:ui",
target: "collapsible/CollapsibleContent.vue"
},{
path: "registry/new-york/ui/collapsible/CollapsibleTrigger.vue",
type: "registry:ui",
target: "collapsible/CollapsibleTrigger.vue"
},{
path: "registry/new-york/ui/collapsible/index.ts",
type: "registry:ui",
target: "collapsible/index.ts"
}],
component: () => import("@/registry/new-york/ui/collapsible/Collapsible.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"command": {
name: "command",
description: "",
type: "registry:ui",
registryDependencies: ["utils","dialog"],
files: [{
path: "registry/new-york/ui/command/Command.vue",
type: "registry:ui",
target: "command/Command.vue"
},{
path: "registry/new-york/ui/command/CommandDialog.vue",
type: "registry:ui",
target: "command/CommandDialog.vue"
},{
path: "registry/new-york/ui/command/CommandEmpty.vue",
type: "registry:ui",
target: "command/CommandEmpty.vue"
},{
path: "registry/new-york/ui/command/CommandGroup.vue",
type: "registry:ui",
target: "command/CommandGroup.vue"
},{
path: "registry/new-york/ui/command/CommandInput.vue",
type: "registry:ui",
target: "command/CommandInput.vue"
},{
path: "registry/new-york/ui/command/CommandItem.vue",
type: "registry:ui",
target: "command/CommandItem.vue"
},{
path: "registry/new-york/ui/command/CommandList.vue",
type: "registry:ui",
target: "command/CommandList.vue"
},{
path: "registry/new-york/ui/command/CommandSeparator.vue",
type: "registry:ui",
target: "command/CommandSeparator.vue"
},{
path: "registry/new-york/ui/command/CommandShortcut.vue",
type: "registry:ui",
target: "command/CommandShortcut.vue"
},{
path: "registry/new-york/ui/command/index.ts",
type: "registry:ui",
target: "command/index.ts"
}],
component: () => import("@/registry/new-york/ui/command/Command.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"context-menu": {
name: "context-menu",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/context-menu/ContextMenu.vue",
type: "registry:ui",
target: "context-menu/ContextMenu.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuCheckboxItem.vue",
type: "registry:ui",
target: "context-menu/ContextMenuCheckboxItem.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuContent.vue",
type: "registry:ui",
target: "context-menu/ContextMenuContent.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuGroup.vue",
type: "registry:ui",
target: "context-menu/ContextMenuGroup.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuItem.vue",
type: "registry:ui",
target: "context-menu/ContextMenuItem.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuLabel.vue",
type: "registry:ui",
target: "context-menu/ContextMenuLabel.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuPortal.vue",
type: "registry:ui",
target: "context-menu/ContextMenuPortal.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuRadioGroup.vue",
type: "registry:ui",
target: "context-menu/ContextMenuRadioGroup.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuRadioItem.vue",
type: "registry:ui",
target: "context-menu/ContextMenuRadioItem.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuSeparator.vue",
type: "registry:ui",
target: "context-menu/ContextMenuSeparator.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuShortcut.vue",
type: "registry:ui",
target: "context-menu/ContextMenuShortcut.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuSub.vue",
type: "registry:ui",
target: "context-menu/ContextMenuSub.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuSubContent.vue",
type: "registry:ui",
target: "context-menu/ContextMenuSubContent.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuSubTrigger.vue",
type: "registry:ui",
target: "context-menu/ContextMenuSubTrigger.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuTrigger.vue",
type: "registry:ui",
target: "context-menu/ContextMenuTrigger.vue"
},{
path: "registry/new-york/ui/context-menu/index.ts",
type: "registry:ui",
target: "context-menu/index.ts"
}],
component: () => import("@/registry/new-york/ui/context-menu/ContextMenu.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"dialog": {
name: "dialog",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/dialog/Dialog.vue",
type: "registry:ui",
target: "dialog/Dialog.vue"
},{
path: "registry/new-york/ui/dialog/DialogClose.vue",
type: "registry:ui",
target: "dialog/DialogClose.vue"
},{
path: "registry/new-york/ui/dialog/DialogContent.vue",
type: "registry:ui",
target: "dialog/DialogContent.vue"
},{
path: "registry/new-york/ui/dialog/DialogDescription.vue",
type: "registry:ui",
target: "dialog/DialogDescription.vue"
},{
path: "registry/new-york/ui/dialog/DialogFooter.vue",
type: "registry:ui",
target: "dialog/DialogFooter.vue"
},{
path: "registry/new-york/ui/dialog/DialogHeader.vue",
type: "registry:ui",
target: "dialog/DialogHeader.vue"
},{
path: "registry/new-york/ui/dialog/DialogScrollContent.vue",
type: "registry:ui",
target: "dialog/DialogScrollContent.vue"
},{
path: "registry/new-york/ui/dialog/DialogTitle.vue",
type: "registry:ui",
target: "dialog/DialogTitle.vue"
},{
path: "registry/new-york/ui/dialog/DialogTrigger.vue",
type: "registry:ui",
target: "dialog/DialogTrigger.vue"
},{
path: "registry/new-york/ui/dialog/index.ts",
type: "registry:ui",
target: "dialog/index.ts"
}],
component: () => import("@/registry/new-york/ui/dialog/Dialog.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"drawer": {
name: "drawer",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/drawer/Drawer.vue",
type: "registry:ui",
target: "drawer/Drawer.vue"
},{
path: "registry/new-york/ui/drawer/DrawerContent.vue",
type: "registry:ui",
target: "drawer/DrawerContent.vue"
},{
path: "registry/new-york/ui/drawer/DrawerDescription.vue",
type: "registry:ui",
target: "drawer/DrawerDescription.vue"
},{
path: "registry/new-york/ui/drawer/DrawerFooter.vue",
type: "registry:ui",
target: "drawer/DrawerFooter.vue"
},{
path: "registry/new-york/ui/drawer/DrawerHeader.vue",
type: "registry:ui",
target: "drawer/DrawerHeader.vue"
},{
path: "registry/new-york/ui/drawer/DrawerOverlay.vue",
type: "registry:ui",
target: "drawer/DrawerOverlay.vue"
},{
path: "registry/new-york/ui/drawer/DrawerTitle.vue",
type: "registry:ui",
target: "drawer/DrawerTitle.vue"
},{
path: "registry/new-york/ui/drawer/index.ts",
type: "registry:ui",
target: "drawer/index.ts"
}],
component: () => import("@/registry/new-york/ui/drawer/Drawer.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"dropdown-menu": {
name: "dropdown-menu",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/dropdown-menu/DropdownMenu.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenu.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuCheckboxItem.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuCheckboxItem.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuContent.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuContent.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuGroup.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuGroup.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuItem.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuItem.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuLabel.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuLabel.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuRadioGroup.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuRadioGroup.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuRadioItem.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuRadioItem.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuSeparator.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuSeparator.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuShortcut.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuShortcut.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuSub.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuSub.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuSubContent.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuSubContent.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuSubTrigger.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuSubTrigger.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuTrigger.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuTrigger.vue"
},{
path: "registry/new-york/ui/dropdown-menu/index.ts",
type: "registry:ui",
target: "dropdown-menu/index.ts"
}],
component: () => import("@/registry/new-york/ui/dropdown-menu/DropdownMenu.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"form": {
name: "form",
description: "",
type: "registry:ui",
registryDependencies: ["utils","label"],
files: [{
path: "registry/new-york/ui/form/FormControl.vue",
type: "registry:ui",
target: "form/FormControl.vue"
},{
path: "registry/new-york/ui/form/FormDescription.vue",
type: "registry:ui",
target: "form/FormDescription.vue"
},{
path: "registry/new-york/ui/form/FormItem.vue",
type: "registry:ui",
target: "form/FormItem.vue"
},{
path: "registry/new-york/ui/form/FormLabel.vue",
type: "registry:ui",
target: "form/FormLabel.vue"
},{
path: "registry/new-york/ui/form/FormMessage.vue",
type: "registry:ui",
target: "form/FormMessage.vue"
},{
path: "registry/new-york/ui/form/index.ts",
type: "registry:ui",
target: "form/index.ts"
},{
path: "registry/new-york/ui/form/injectionKeys.ts",
type: "registry:ui",
target: "form/injectionKeys.ts"
},{
path: "registry/new-york/ui/form/useFormField.ts",
type: "registry:ui",
target: "form/useFormField.ts"
}],
component: () => import("@/registry/new-york/ui/form/FormControl.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"hover-card": {
name: "hover-card",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/hover-card/HoverCard.vue",
type: "registry:ui",
target: "hover-card/HoverCard.vue"
},{
path: "registry/new-york/ui/hover-card/HoverCardContent.vue",
type: "registry:ui",
target: "hover-card/HoverCardContent.vue"
},{
path: "registry/new-york/ui/hover-card/HoverCardTrigger.vue",
type: "registry:ui",
target: "hover-card/HoverCardTrigger.vue"
},{
path: "registry/new-york/ui/hover-card/index.ts",
type: "registry:ui",
target: "hover-card/index.ts"
}],
component: () => import("@/registry/new-york/ui/hover-card/HoverCard.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"input": {
name: "input",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/input/Input.vue",
type: "registry:ui",
target: "input/Input.vue"
},{
path: "registry/new-york/ui/input/index.ts",
type: "registry:ui",
target: "input/index.ts"
}],
component: () => import("@/registry/new-york/ui/input/Input.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"label": {
name: "label",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/label/Label.vue",
type: "registry:ui",
target: "label/Label.vue"
},{
path: "registry/new-york/ui/label/index.ts",
type: "registry:ui",
target: "label/index.ts"
}],
component: () => import("@/registry/new-york/ui/label/Label.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"menubar": {
name: "menubar",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/menubar/Menubar.vue",
type: "registry:ui",
target: "menubar/Menubar.vue"
},{
path: "registry/new-york/ui/menubar/MenubarCheckboxItem.vue",
type: "registry:ui",
target: "menubar/MenubarCheckboxItem.vue"
},{
path: "registry/new-york/ui/menubar/MenubarContent.vue",
type: "registry:ui",
target: "menubar/MenubarContent.vue"
},{
path: "registry/new-york/ui/menubar/MenubarGroup.vue",
type: "registry:ui",
target: "menubar/MenubarGroup.vue"
},{
path: "registry/new-york/ui/menubar/MenubarItem.vue",
type: "registry:ui",
target: "menubar/MenubarItem.vue"
},{
path: "registry/new-york/ui/menubar/MenubarLabel.vue",
type: "registry:ui",
target: "menubar/MenubarLabel.vue"
},{
path: "registry/new-york/ui/menubar/MenubarMenu.vue",
type: "registry:ui",
target: "menubar/MenubarMenu.vue"
},{
path: "registry/new-york/ui/menubar/MenubarRadioGroup.vue",
type: "registry:ui",
target: "menubar/MenubarRadioGroup.vue"
},{
path: "registry/new-york/ui/menubar/MenubarRadioItem.vue",
type: "registry:ui",
target: "menubar/MenubarRadioItem.vue"
},{
path: "registry/new-york/ui/menubar/MenubarSeparator.vue",
type: "registry:ui",
target: "menubar/MenubarSeparator.vue"
},{
path: "registry/new-york/ui/menubar/MenubarShortcut.vue",
type: "registry:ui",
target: "menubar/MenubarShortcut.vue"
},{
path: "registry/new-york/ui/menubar/MenubarSub.vue",
type: "registry:ui",
target: "menubar/MenubarSub.vue"
},{
path: "registry/new-york/ui/menubar/MenubarSubContent.vue",
type: "registry:ui",
target: "menubar/MenubarSubContent.vue"
},{
path: "registry/new-york/ui/menubar/MenubarSubTrigger.vue",
type: "registry:ui",
target: "menubar/MenubarSubTrigger.vue"
},{
path: "registry/new-york/ui/menubar/MenubarTrigger.vue",
type: "registry:ui",
target: "menubar/MenubarTrigger.vue"
},{
path: "registry/new-york/ui/menubar/index.ts",
type: "registry:ui",
target: "menubar/index.ts"
}],
component: () => import("@/registry/new-york/ui/menubar/Menubar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"navigation-menu": {
name: "navigation-menu",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/navigation-menu/NavigationMenu.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenu.vue"
},{
path: "registry/new-york/ui/navigation-menu/NavigationMenuContent.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuContent.vue"
},{
path: "registry/new-york/ui/navigation-menu/NavigationMenuIndicator.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuIndicator.vue"
},{
path: "registry/new-york/ui/navigation-menu/NavigationMenuItem.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuItem.vue"
},{
path: "registry/new-york/ui/navigation-menu/NavigationMenuLink.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuLink.vue"
},{
path: "registry/new-york/ui/navigation-menu/NavigationMenuList.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuList.vue"
},{
path: "registry/new-york/ui/navigation-menu/NavigationMenuTrigger.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuTrigger.vue"
},{
path: "registry/new-york/ui/navigation-menu/NavigationMenuViewport.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuViewport.vue"
},{
path: "registry/new-york/ui/navigation-menu/index.ts",
type: "registry:ui",
target: "navigation-menu/index.ts"
}],
component: () => import("@/registry/new-york/ui/navigation-menu/NavigationMenu.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"number-field": {
name: "number-field",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/number-field/NumberField.vue",
type: "registry:ui",
target: "number-field/NumberField.vue"
},{
path: "registry/new-york/ui/number-field/NumberFieldContent.vue",
type: "registry:ui",
target: "number-field/NumberFieldContent.vue"
},{
path: "registry/new-york/ui/number-field/NumberFieldDecrement.vue",
type: "registry:ui",
target: "number-field/NumberFieldDecrement.vue"
},{
path: "registry/new-york/ui/number-field/NumberFieldIncrement.vue",
type: "registry:ui",
target: "number-field/NumberFieldIncrement.vue"
},{
path: "registry/new-york/ui/number-field/NumberFieldInput.vue",
type: "registry:ui",
target: "number-field/NumberFieldInput.vue"
},{
path: "registry/new-york/ui/number-field/index.ts",
type: "registry:ui",
target: "number-field/index.ts"
}],
component: () => import("@/registry/new-york/ui/number-field/NumberField.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"pagination": {
name: "pagination",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/new-york/ui/pagination/PaginationEllipsis.vue",
type: "registry:ui",
target: "pagination/PaginationEllipsis.vue"
},{
path: "registry/new-york/ui/pagination/PaginationFirst.vue",
type: "registry:ui",
target: "pagination/PaginationFirst.vue"
},{
path: "registry/new-york/ui/pagination/PaginationLast.vue",
type: "registry:ui",
target: "pagination/PaginationLast.vue"
},{
path: "registry/new-york/ui/pagination/PaginationNext.vue",
type: "registry:ui",
target: "pagination/PaginationNext.vue"
},{
path: "registry/new-york/ui/pagination/PaginationPrev.vue",
type: "registry:ui",
target: "pagination/PaginationPrev.vue"
},{
path: "registry/new-york/ui/pagination/index.ts",
type: "registry:ui",
target: "pagination/index.ts"
}],
component: () => import("@/registry/new-york/ui/pagination/PaginationEllipsis.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"pin-input": {
name: "pin-input",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/pin-input/PinInput.vue",
type: "registry:ui",
target: "pin-input/PinInput.vue"
},{
path: "registry/new-york/ui/pin-input/PinInputGroup.vue",
type: "registry:ui",
target: "pin-input/PinInputGroup.vue"
},{
path: "registry/new-york/ui/pin-input/PinInputInput.vue",
type: "registry:ui",
target: "pin-input/PinInputInput.vue"
},{
path: "registry/new-york/ui/pin-input/PinInputSeparator.vue",
type: "registry:ui",
target: "pin-input/PinInputSeparator.vue"
},{
path: "registry/new-york/ui/pin-input/index.ts",
type: "registry:ui",
target: "pin-input/index.ts"
}],
component: () => import("@/registry/new-york/ui/pin-input/PinInput.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"popover": {
name: "popover",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/popover/Popover.vue",
type: "registry:ui",
target: "popover/Popover.vue"
},{
path: "registry/new-york/ui/popover/PopoverContent.vue",
type: "registry:ui",
target: "popover/PopoverContent.vue"
},{
path: "registry/new-york/ui/popover/PopoverTrigger.vue",
type: "registry:ui",
target: "popover/PopoverTrigger.vue"
},{
path: "registry/new-york/ui/popover/index.ts",
type: "registry:ui",
target: "popover/index.ts"
}],
component: () => import("@/registry/new-york/ui/popover/Popover.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"progress": {
name: "progress",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/progress/Progress.vue",
type: "registry:ui",
target: "progress/Progress.vue"
},{
path: "registry/new-york/ui/progress/index.ts",
type: "registry:ui",
target: "progress/index.ts"
}],
component: () => import("@/registry/new-york/ui/progress/Progress.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"radio-group": {
name: "radio-group",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/radio-group/RadioGroup.vue",
type: "registry:ui",
target: "radio-group/RadioGroup.vue"
},{
path: "registry/new-york/ui/radio-group/RadioGroupItem.vue",
type: "registry:ui",
target: "radio-group/RadioGroupItem.vue"
},{
path: "registry/new-york/ui/radio-group/index.ts",
type: "registry:ui",
target: "radio-group/index.ts"
}],
component: () => import("@/registry/new-york/ui/radio-group/RadioGroup.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"range-calendar": {
name: "range-calendar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/new-york/ui/range-calendar/RangeCalendar.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendar.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarCell.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarCell.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarCellTrigger.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarCellTrigger.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarGrid.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarGrid.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarGridBody.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarGridBody.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarGridHead.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarGridHead.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarGridRow.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarGridRow.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarHeadCell.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarHeadCell.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarHeader.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarHeader.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarHeading.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarHeading.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarNextButton.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarNextButton.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarPrevButton.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarPrevButton.vue"
},{
path: "registry/new-york/ui/range-calendar/index.ts",
type: "registry:ui",
target: "range-calendar/index.ts"
}],
component: () => import("@/registry/new-york/ui/range-calendar/RangeCalendar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"resizable": {
name: "resizable",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/resizable/ResizableHandle.vue",
type: "registry:ui",
target: "resizable/ResizableHandle.vue"
},{
path: "registry/new-york/ui/resizable/ResizablePanelGroup.vue",
type: "registry:ui",
target: "resizable/ResizablePanelGroup.vue"
},{
path: "registry/new-york/ui/resizable/index.ts",
type: "registry:ui",
target: "resizable/index.ts"
}],
component: () => import("@/registry/new-york/ui/resizable/ResizableHandle.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"scroll-area": {
name: "scroll-area",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/scroll-area/ScrollArea.vue",
type: "registry:ui",
target: "scroll-area/ScrollArea.vue"
},{
path: "registry/new-york/ui/scroll-area/ScrollBar.vue",
type: "registry:ui",
target: "scroll-area/ScrollBar.vue"
},{
path: "registry/new-york/ui/scroll-area/index.ts",
type: "registry:ui",
target: "scroll-area/index.ts"
}],
component: () => import("@/registry/new-york/ui/scroll-area/ScrollArea.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"select": {
name: "select",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/select/Select.vue",
type: "registry:ui",
target: "select/Select.vue"
},{
path: "registry/new-york/ui/select/SelectContent.vue",
type: "registry:ui",
target: "select/SelectContent.vue"
},{
path: "registry/new-york/ui/select/SelectGroup.vue",
type: "registry:ui",
target: "select/SelectGroup.vue"
},{
path: "registry/new-york/ui/select/SelectItem.vue",
type: "registry:ui",
target: "select/SelectItem.vue"
},{
path: "registry/new-york/ui/select/SelectItemText.vue",
type: "registry:ui",
target: "select/SelectItemText.vue"
},{
path: "registry/new-york/ui/select/SelectLabel.vue",
type: "registry:ui",
target: "select/SelectLabel.vue"
},{
path: "registry/new-york/ui/select/SelectScrollDownButton.vue",
type: "registry:ui",
target: "select/SelectScrollDownButton.vue"
},{
path: "registry/new-york/ui/select/SelectScrollUpButton.vue",
type: "registry:ui",
target: "select/SelectScrollUpButton.vue"
},{
path: "registry/new-york/ui/select/SelectSeparator.vue",
type: "registry:ui",
target: "select/SelectSeparator.vue"
},{
path: "registry/new-york/ui/select/SelectTrigger.vue",
type: "registry:ui",
target: "select/SelectTrigger.vue"
},{
path: "registry/new-york/ui/select/SelectValue.vue",
type: "registry:ui",
target: "select/SelectValue.vue"
},{
path: "registry/new-york/ui/select/index.ts",
type: "registry:ui",
target: "select/index.ts"
}],
component: () => import("@/registry/new-york/ui/select/Select.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"separator": {
name: "separator",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/separator/Separator.vue",
type: "registry:ui",
target: "separator/Separator.vue"
},{
path: "registry/new-york/ui/separator/index.ts",
type: "registry:ui",
target: "separator/index.ts"
}],
component: () => import("@/registry/new-york/ui/separator/Separator.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"sheet": {
name: "sheet",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/sheet/Sheet.vue",
type: "registry:ui",
target: "sheet/Sheet.vue"
},{
path: "registry/new-york/ui/sheet/SheetClose.vue",
type: "registry:ui",
target: "sheet/SheetClose.vue"
},{
path: "registry/new-york/ui/sheet/SheetContent.vue",
type: "registry:ui",
target: "sheet/SheetContent.vue"
},{
path: "registry/new-york/ui/sheet/SheetDescription.vue",
type: "registry:ui",
target: "sheet/SheetDescription.vue"
},{
path: "registry/new-york/ui/sheet/SheetFooter.vue",
type: "registry:ui",
target: "sheet/SheetFooter.vue"
},{
path: "registry/new-york/ui/sheet/SheetHeader.vue",
type: "registry:ui",
target: "sheet/SheetHeader.vue"
},{
path: "registry/new-york/ui/sheet/SheetTitle.vue",
type: "registry:ui",
target: "sheet/SheetTitle.vue"
},{
path: "registry/new-york/ui/sheet/SheetTrigger.vue",
type: "registry:ui",
target: "sheet/SheetTrigger.vue"
},{
path: "registry/new-york/ui/sheet/index.ts",
type: "registry:ui",
target: "sheet/index.ts"
}],
component: () => import("@/registry/new-york/ui/sheet/Sheet.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"sidebar": {
name: "sidebar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","Sheet.vue","SheetContent.vue","Input.vue","Tooltip.vue","TooltipContent.vue","TooltipTrigger.vue","Skeleton.vue","Separator.vue","Button.vue"],
files: [{
path: "registry/new-york/ui/sidebar/Sidebar.vue",
type: "registry:ui",
target: "sidebar/Sidebar.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarContent.vue",
type: "registry:ui",
target: "sidebar/SidebarContent.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarFooter.vue",
type: "registry:ui",
target: "sidebar/SidebarFooter.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarGroup.vue",
type: "registry:ui",
target: "sidebar/SidebarGroup.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarGroupAction.vue",
type: "registry:ui",
target: "sidebar/SidebarGroupAction.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarGroupContent.vue",
type: "registry:ui",
target: "sidebar/SidebarGroupContent.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarGroupLabel.vue",
type: "registry:ui",
target: "sidebar/SidebarGroupLabel.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarHeader.vue",
type: "registry:ui",
target: "sidebar/SidebarHeader.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarInput.vue",
type: "registry:ui",
target: "sidebar/SidebarInput.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarInset.vue",
type: "registry:ui",
target: "sidebar/SidebarInset.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenu.vue",
type: "registry:ui",
target: "sidebar/SidebarMenu.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuAction.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuAction.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuBadge.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuBadge.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuButton.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuButton.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuButtonChild.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuButtonChild.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuItem.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuItem.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuSkeleton.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuSkeleton.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuSub.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuSub.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuSubButton.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuSubButton.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuSubItem.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuSubItem.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarProvider.vue",
type: "registry:ui",
target: "sidebar/SidebarProvider.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarRail.vue",
type: "registry:ui",
target: "sidebar/SidebarRail.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarSeparator.vue",
type: "registry:ui",
target: "sidebar/SidebarSeparator.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarTrigger.vue",
type: "registry:ui",
target: "sidebar/SidebarTrigger.vue"
},{
path: "registry/new-york/ui/sidebar/index.ts",
type: "registry:ui",
target: "sidebar/index.ts"
},{
path: "registry/new-york/ui/sidebar/utils.ts",
type: "registry:ui",
target: "sidebar/utils.ts"
}],
component: () => import("@/registry/new-york/ui/sidebar/Sidebar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"skeleton": {
name: "skeleton",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/skeleton/Skeleton.vue",
type: "registry:ui",
target: "skeleton/Skeleton.vue"
},{
path: "registry/new-york/ui/skeleton/index.ts",
type: "registry:ui",
target: "skeleton/index.ts"
}],
component: () => import("@/registry/new-york/ui/skeleton/Skeleton.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"slider": {
name: "slider",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/slider/Slider.vue",
type: "registry:ui",
target: "slider/Slider.vue"
},{
path: "registry/new-york/ui/slider/index.ts",
type: "registry:ui",
target: "slider/index.ts"
}],
component: () => import("@/registry/new-york/ui/slider/Slider.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"sonner": {
name: "sonner",
description: "",
type: "registry:ui",
registryDependencies: [],
files: [{
path: "registry/new-york/ui/sonner/Sonner.vue",
type: "registry:ui",
target: "sonner/Sonner.vue"
},{
path: "registry/new-york/ui/sonner/index.ts",
type: "registry:ui",
target: "sonner/index.ts"
}],
component: () => import("@/registry/new-york/ui/sonner/Sonner.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"stepper": {
name: "stepper",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/stepper/Stepper.vue",
type: "registry:ui",
target: "stepper/Stepper.vue"
},{
path: "registry/new-york/ui/stepper/StepperDescription.vue",
type: "registry:ui",
target: "stepper/StepperDescription.vue"
},{
path: "registry/new-york/ui/stepper/StepperIndicator.vue",
type: "registry:ui",
target: "stepper/StepperIndicator.vue"
},{
path: "registry/new-york/ui/stepper/StepperItem.vue",
type: "registry:ui",
target: "stepper/StepperItem.vue"
},{
path: "registry/new-york/ui/stepper/StepperSeparator.vue",
type: "registry:ui",
target: "stepper/StepperSeparator.vue"
},{
path: "registry/new-york/ui/stepper/StepperTitle.vue",
type: "registry:ui",
target: "stepper/StepperTitle.vue"
},{
path: "registry/new-york/ui/stepper/StepperTrigger.vue",
type: "registry:ui",
target: "stepper/StepperTrigger.vue"
},{
path: "registry/new-york/ui/stepper/index.ts",
type: "registry:ui",
target: "stepper/index.ts"
}],
component: () => import("@/registry/new-york/ui/stepper/Stepper.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"switch": {
name: "switch",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/switch/Switch.vue",
type: "registry:ui",
target: "switch/Switch.vue"
},{
path: "registry/new-york/ui/switch/index.ts",
type: "registry:ui",
target: "switch/index.ts"
}],
component: () => import("@/registry/new-york/ui/switch/Switch.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"table": {
name: "table",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/table/Table.vue",
type: "registry:ui",
target: "table/Table.vue"
},{
path: "registry/new-york/ui/table/TableBody.vue",
type: "registry:ui",
target: "table/TableBody.vue"
},{
path: "registry/new-york/ui/table/TableCaption.vue",
type: "registry:ui",
target: "table/TableCaption.vue"
},{
path: "registry/new-york/ui/table/TableCell.vue",
type: "registry:ui",
target: "table/TableCell.vue"
},{
path: "registry/new-york/ui/table/TableEmpty.vue",
type: "registry:ui",
target: "table/TableEmpty.vue"
},{
path: "registry/new-york/ui/table/TableFooter.vue",
type: "registry:ui",
target: "table/TableFooter.vue"
},{
path: "registry/new-york/ui/table/TableHead.vue",
type: "registry:ui",
target: "table/TableHead.vue"
},{
path: "registry/new-york/ui/table/TableHeader.vue",
type: "registry:ui",
target: "table/TableHeader.vue"
},{
path: "registry/new-york/ui/table/TableRow.vue",
type: "registry:ui",
target: "table/TableRow.vue"
},{
path: "registry/new-york/ui/table/index.ts",
type: "registry:ui",
target: "table/index.ts"
}],
component: () => import("@/registry/new-york/ui/table/Table.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"tabs": {
name: "tabs",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/tabs/Tabs.vue",
type: "registry:ui",
target: "tabs/Tabs.vue"
},{
path: "registry/new-york/ui/tabs/TabsContent.vue",
type: "registry:ui",
target: "tabs/TabsContent.vue"
},{
path: "registry/new-york/ui/tabs/TabsList.vue",
type: "registry:ui",
target: "tabs/TabsList.vue"
},{
path: "registry/new-york/ui/tabs/TabsTrigger.vue",
type: "registry:ui",
target: "tabs/TabsTrigger.vue"
},{
path: "registry/new-york/ui/tabs/index.ts",
type: "registry:ui",
target: "tabs/index.ts"
}],
component: () => import("@/registry/new-york/ui/tabs/Tabs.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"tags-input": {
name: "tags-input",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/tags-input/TagsInput.vue",
type: "registry:ui",
target: "tags-input/TagsInput.vue"
},{
path: "registry/new-york/ui/tags-input/TagsInputInput.vue",
type: "registry:ui",
target: "tags-input/TagsInputInput.vue"
},{
path: "registry/new-york/ui/tags-input/TagsInputItem.vue",
type: "registry:ui",
target: "tags-input/TagsInputItem.vue"
},{
path: "registry/new-york/ui/tags-input/TagsInputItemDelete.vue",
type: "registry:ui",
target: "tags-input/TagsInputItemDelete.vue"
},{
path: "registry/new-york/ui/tags-input/TagsInputItemText.vue",
type: "registry:ui",
target: "tags-input/TagsInputItemText.vue"
},{
path: "registry/new-york/ui/tags-input/index.ts",
type: "registry:ui",
target: "tags-input/index.ts"
}],
component: () => import("@/registry/new-york/ui/tags-input/TagsInput.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"textarea": {
name: "textarea",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/textarea/Textarea.vue",
type: "registry:ui",
target: "textarea/Textarea.vue"
},{
path: "registry/new-york/ui/textarea/index.ts",
type: "registry:ui",
target: "textarea/index.ts"
}],
component: () => import("@/registry/new-york/ui/textarea/Textarea.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"toast": {
name: "toast",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/toast/Toast.vue",
type: "registry:ui",
target: "toast/Toast.vue"
},{
path: "registry/new-york/ui/toast/ToastAction.vue",
type: "registry:ui",
target: "toast/ToastAction.vue"
},{
path: "registry/new-york/ui/toast/ToastClose.vue",
type: "registry:ui",
target: "toast/ToastClose.vue"
},{
path: "registry/new-york/ui/toast/ToastDescription.vue",
type: "registry:ui",
target: "toast/ToastDescription.vue"
},{
path: "registry/new-york/ui/toast/ToastProvider.vue",
type: "registry:ui",
target: "toast/ToastProvider.vue"
},{
path: "registry/new-york/ui/toast/ToastTitle.vue",
type: "registry:ui",
target: "toast/ToastTitle.vue"
},{
path: "registry/new-york/ui/toast/ToastViewport.vue",
type: "registry:ui",
target: "toast/ToastViewport.vue"
},{
path: "registry/new-york/ui/toast/Toaster.vue",
type: "registry:ui",
target: "toast/Toaster.vue"
},{
path: "registry/new-york/ui/toast/index.ts",
type: "registry:ui",
target: "toast/index.ts"
},{
path: "registry/new-york/ui/toast/use-toast.ts",
type: "registry:ui",
target: "toast/use-toast.ts"
}],
component: () => import("@/registry/new-york/ui/toast/Toast.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"toggle": {
name: "toggle",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/toggle/Toggle.vue",
type: "registry:ui",
target: "toggle/Toggle.vue"
},{
path: "registry/new-york/ui/toggle/index.ts",
type: "registry:ui",
target: "toggle/index.ts"
}],
component: () => import("@/registry/new-york/ui/toggle/Toggle.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"toggle-group": {
name: "toggle-group",
description: "",
type: "registry:ui",
registryDependencies: ["toggle","utils"],
files: [{
path: "registry/new-york/ui/toggle-group/ToggleGroup.vue",
type: "registry:ui",
target: "toggle-group/ToggleGroup.vue"
},{
path: "registry/new-york/ui/toggle-group/ToggleGroupItem.vue",
type: "registry:ui",
target: "toggle-group/ToggleGroupItem.vue"
},{
path: "registry/new-york/ui/toggle-group/index.ts",
type: "registry:ui",
target: "toggle-group/index.ts"
}],
component: () => import("@/registry/new-york/ui/toggle-group/ToggleGroup.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"tooltip": {
name: "tooltip",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/tooltip/Tooltip.vue",
type: "registry:ui",
target: "tooltip/Tooltip.vue"
},{
path: "registry/new-york/ui/tooltip/TooltipContent.vue",
type: "registry:ui",
target: "tooltip/TooltipContent.vue"
},{
path: "registry/new-york/ui/tooltip/TooltipProvider.vue",
type: "registry:ui",
target: "tooltip/TooltipProvider.vue"
},{
path: "registry/new-york/ui/tooltip/TooltipTrigger.vue",
type: "registry:ui",
target: "tooltip/TooltipTrigger.vue"
},{
path: "registry/new-york/ui/tooltip/index.ts",
type: "registry:ui",
target: "tooltip/index.ts"
}],
component: () => import("@/registry/new-york/ui/tooltip/Tooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"v-calendar": {
name: "v-calendar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/new-york/ui/v-calendar/Calendar.vue",
type: "registry:ui",
target: "v-calendar/Calendar.vue"
},{
path: "registry/new-york/ui/v-calendar/index.ts",
type: "registry:ui",
target: "v-calendar/index.ts"
}],
component: () => import("@/registry/new-york/ui/v-calendar/Calendar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AccordionDemo": {
name: "AccordionDemo",
description: "",
type: "registry:example",
registryDependencies: ["accordion"],
files: [{
path: "registry/new-york/example/AccordionDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AccordionDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AlertDemo": {
name: "AlertDemo",
description: "",
type: "registry:example",
registryDependencies: ["alert"],
files: [{
path: "registry/new-york/example/AlertDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AlertDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AlertDestructiveDemo": {
name: "AlertDestructiveDemo",
description: "",
type: "registry:example",
registryDependencies: ["alert"],
files: [{
path: "registry/new-york/example/AlertDestructiveDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AlertDestructiveDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AlertDialogDemo": {
name: "AlertDialogDemo",
description: "",
type: "registry:example",
registryDependencies: ["alert-dialog","button"],
files: [{
path: "registry/new-york/example/AlertDialogDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AlertDialogDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AreaChartCustomTooltip": {
name: "AreaChartCustomTooltip",
description: "",
type: "registry:example",
registryDependencies: ["chart-area"],
files: [{
path: "registry/new-york/example/AreaChartCustomTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AreaChartCustomTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AreaChartDemo": {
name: "AreaChartDemo",
description: "",
type: "registry:example",
registryDependencies: ["chart-area"],
files: [{
path: "registry/new-york/example/AreaChartDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AreaChartDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AreaChartSparkline": {
name: "AreaChartSparkline",
description: "",
type: "registry:example",
registryDependencies: ["chart-area"],
files: [{
path: "registry/new-york/example/AreaChartSparkline.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AreaChartSparkline.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AspectRatioDemo": {
name: "AspectRatioDemo",
description: "",
type: "registry:example",
registryDependencies: ["aspect-ratio"],
files: [{
path: "registry/new-york/example/AspectRatioDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AspectRatioDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormApi": {
name: "AutoFormApi",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/new-york/example/AutoFormApi.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AutoFormApi.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormArray": {
name: "AutoFormArray",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/new-york/example/AutoFormArray.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AutoFormArray.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormBasic": {
name: "AutoFormBasic",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/new-york/example/AutoFormBasic.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AutoFormBasic.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormConfirmPassword": {
name: "AutoFormConfirmPassword",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/new-york/example/AutoFormConfirmPassword.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AutoFormConfirmPassword.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormControlled": {
name: "AutoFormControlled",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/new-york/example/AutoFormControlled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AutoFormControlled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormDependencies": {
name: "AutoFormDependencies",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/new-york/example/AutoFormDependencies.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AutoFormDependencies.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormInputWithoutLabel": {
name: "AutoFormInputWithoutLabel",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/new-york/example/AutoFormInputWithoutLabel.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AutoFormInputWithoutLabel.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormSubObject": {
name: "AutoFormSubObject",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/new-york/example/AutoFormSubObject.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AutoFormSubObject.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AvatarDemo": {
name: "AvatarDemo",
description: "",
type: "registry:example",
registryDependencies: ["avatar"],
files: [{
path: "registry/new-york/example/AvatarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AvatarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BadgeDemo": {
name: "BadgeDemo",
description: "",
type: "registry:example",
registryDependencies: ["badge"],
files: [{
path: "registry/new-york/example/BadgeDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BadgeDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BadgeDestructiveDemo": {
name: "BadgeDestructiveDemo",
description: "",
type: "registry:example",
registryDependencies: ["badge"],
files: [{
path: "registry/new-york/example/BadgeDestructiveDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BadgeDestructiveDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BadgeOutlineDemo": {
name: "BadgeOutlineDemo",
description: "",
type: "registry:example",
registryDependencies: ["badge"],
files: [{
path: "registry/new-york/example/BadgeOutlineDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BadgeOutlineDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BadgeSecondaryDemo": {
name: "BadgeSecondaryDemo",
description: "",
type: "registry:example",
registryDependencies: ["badge"],
files: [{
path: "registry/new-york/example/BadgeSecondaryDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BadgeSecondaryDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BarChartCustomTooltip": {
name: "BarChartCustomTooltip",
description: "",
type: "registry:example",
registryDependencies: ["chart-bar"],
files: [{
path: "registry/new-york/example/BarChartCustomTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BarChartCustomTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BarChartDemo": {
name: "BarChartDemo",
description: "",
type: "registry:example",
registryDependencies: ["chart-bar"],
files: [{
path: "registry/new-york/example/BarChartDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BarChartDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BarChartRounded": {
name: "BarChartRounded",
description: "",
type: "registry:example",
registryDependencies: ["chart-bar"],
files: [{
path: "registry/new-york/example/BarChartRounded.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BarChartRounded.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BarChartStacked": {
name: "BarChartStacked",
description: "",
type: "registry:example",
registryDependencies: ["chart-bar"],
files: [{
path: "registry/new-york/example/BarChartStacked.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BarChartStacked.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbDemo": {
name: "BreadcrumbDemo",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb","dropdown-menu"],
files: [{
path: "registry/new-york/example/BreadcrumbDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BreadcrumbDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbDropdown": {
name: "BreadcrumbDropdown",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb","dropdown-menu"],
files: [{
path: "registry/new-york/example/BreadcrumbDropdown.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BreadcrumbDropdown.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbEllipsisDemo": {
name: "BreadcrumbEllipsisDemo",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb"],
files: [{
path: "registry/new-york/example/BreadcrumbEllipsisDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BreadcrumbEllipsisDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbLinkDemo": {
name: "BreadcrumbLinkDemo",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb"],
files: [{
path: "registry/new-york/example/BreadcrumbLinkDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BreadcrumbLinkDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbResponsive": {
name: "BreadcrumbResponsive",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb","button","drawer","dropdown-menu"],
files: [{
path: "registry/new-york/example/BreadcrumbResponsive.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BreadcrumbResponsive.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbSeparatorDemo": {
name: "BreadcrumbSeparatorDemo",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb"],
files: [{
path: "registry/new-york/example/BreadcrumbSeparatorDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BreadcrumbSeparatorDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonAsChildDemo": {
name: "ButtonAsChildDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonAsChildDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonAsChildDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonDemo": {
name: "ButtonDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonDestructiveDemo": {
name: "ButtonDestructiveDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonDestructiveDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonDestructiveDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonGhostDemo": {
name: "ButtonGhostDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonGhostDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonGhostDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonIconDemo": {
name: "ButtonIconDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonIconDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonIconDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonLinkDemo": {
name: "ButtonLinkDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonLinkDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonLinkDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonLoadingDemo": {
name: "ButtonLoadingDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonLoadingDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonLoadingDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonOutlineDemo": {
name: "ButtonOutlineDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonOutlineDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonOutlineDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonSecondaryDemo": {
name: "ButtonSecondaryDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonSecondaryDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonSecondaryDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonWithIconDemo": {
name: "ButtonWithIconDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonWithIconDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonWithIconDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CalendarDemo": {
name: "CalendarDemo",
description: "",
type: "registry:example",
registryDependencies: ["calendar"],
files: [{
path: "registry/new-york/example/CalendarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CalendarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CalendarForm": {
name: "CalendarForm",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","calendar","form","popover","toast"],
files: [{
path: "registry/new-york/example/CalendarForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CalendarForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CalendarWithSelect": {
name: "CalendarWithSelect",
description: "",
type: "registry:example",
registryDependencies: ["utils","calendar","select"],
files: [{
path: "registry/new-york/example/CalendarWithSelect.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CalendarWithSelect.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardChat": {
name: "CardChat",
description: "",
type: "registry:example",
registryDependencies: ["utils","avatar","button","card","command","dialog","input","tooltip"],
files: [{
path: "registry/new-york/example/CardChat.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CardChat.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardDemo": {
name: "CardDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","card","switch"],
files: [{
path: "registry/new-york/example/CardDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CardDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardFormDemo": {
name: "CardFormDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","card","input","label","select"],
files: [{
path: "registry/new-york/example/CardFormDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CardFormDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardStats": {
name: "CardStats",
description: "",
type: "registry:example",
registryDependencies: ["card","chart-bar","chart-line"],
files: [{
path: "registry/new-york/example/CardStats.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CardStats.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardWithForm": {
name: "CardWithForm",
description: "",
type: "registry:example",
registryDependencies: ["button","card","input","label","select"],
files: [{
path: "registry/new-york/example/CardWithForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CardWithForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselApi": {
name: "CarouselApi",
description: "",
type: "registry:example",
registryDependencies: ["carousel","card"],
files: [{
path: "registry/new-york/example/CarouselApi.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CarouselApi.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselDemo": {
name: "CarouselDemo",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/new-york/example/CarouselDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CarouselDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselOrientation": {
name: "CarouselOrientation",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/new-york/example/CarouselOrientation.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CarouselOrientation.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselPlugin": {
name: "CarouselPlugin",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/new-york/example/CarouselPlugin.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CarouselPlugin.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselSize": {
name: "CarouselSize",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/new-york/example/CarouselSize.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CarouselSize.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselSpacing": {
name: "CarouselSpacing",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/new-york/example/CarouselSpacing.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CarouselSpacing.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselThumbnails": {
name: "CarouselThumbnails",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/new-york/example/CarouselThumbnails.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CarouselThumbnails.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxDemo": {
name: "CheckboxDemo",
description: "",
type: "registry:example",
registryDependencies: ["checkbox"],
files: [{
path: "registry/new-york/example/CheckboxDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CheckboxDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxDisabled": {
name: "CheckboxDisabled",
description: "",
type: "registry:example",
registryDependencies: ["checkbox"],
files: [{
path: "registry/new-york/example/CheckboxDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CheckboxDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxFormMultiple": {
name: "CheckboxFormMultiple",
description: "",
type: "registry:example",
registryDependencies: ["button","checkbox","form","toast"],
files: [{
path: "registry/new-york/example/CheckboxFormMultiple.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CheckboxFormMultiple.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxFormSingle": {
name: "CheckboxFormSingle",
description: "",
type: "registry:example",
registryDependencies: ["button","checkbox","form","toast"],
files: [{
path: "registry/new-york/example/CheckboxFormSingle.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CheckboxFormSingle.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxWithText": {
name: "CheckboxWithText",
description: "",
type: "registry:example",
registryDependencies: ["checkbox"],
files: [{
path: "registry/new-york/example/CheckboxWithText.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CheckboxWithText.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CollapsibleDemo": {
name: "CollapsibleDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","collapsible"],
files: [{
path: "registry/new-york/example/CollapsibleDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CollapsibleDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxDemo": {
name: "ComboboxDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","command","popover"],
files: [{
path: "registry/new-york/example/ComboboxDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ComboboxDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxDropdownMenu": {
name: "ComboboxDropdownMenu",
description: "",
type: "registry:example",
registryDependencies: ["button","command","dropdown-menu"],
files: [{
path: "registry/new-york/example/ComboboxDropdownMenu.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ComboboxDropdownMenu.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxForm": {
name: "ComboboxForm",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","command","form","popover","toast"],
files: [{
path: "registry/new-york/example/ComboboxForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ComboboxForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxPopover": {
name: "ComboboxPopover",
description: "",
type: "registry:example",
registryDependencies: ["button","command","popover"],
files: [{
path: "registry/new-york/example/ComboboxPopover.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ComboboxPopover.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxResponsive": {
name: "ComboboxResponsive",
description: "",
type: "registry:example",
registryDependencies: ["button","command","drawer","popover"],
files: [{
path: "registry/new-york/example/ComboboxResponsive.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ComboboxResponsive.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CommandDemo": {
name: "CommandDemo",
description: "",
type: "registry:example",
registryDependencies: ["command"],
files: [{
path: "registry/new-york/example/CommandDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CommandDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CommandDialogDemo": {
name: "CommandDialogDemo",
description: "",
type: "registry:example",
registryDependencies: ["command"],
files: [{
path: "registry/new-york/example/CommandDialogDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CommandDialogDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ContextMenuDemo": {
name: "ContextMenuDemo",
description: "",
type: "registry:example",
registryDependencies: ["context-menu"],
files: [{
path: "registry/new-york/example/ContextMenuDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ContextMenuDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CustomChartTooltip": {
name: "CustomChartTooltip",
description: "",
type: "registry:example",
registryDependencies: ["card"],
files: [{
path: "registry/new-york/example/CustomChartTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CustomChartTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DataTableColumnPinningDemo": {
name: "DataTableColumnPinningDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
files: [{
path: "registry/new-york/example/DataTableColumnPinningDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DataTableColumnPinningDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DataTableDemo": {
name: "DataTableDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
files: [{
path: "registry/new-york/example/DataTableDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DataTableDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DataTableDemoColumn": {
name: "DataTableDemoColumn",
description: "",
type: "registry:example",
registryDependencies: ["button","dropdown-menu"],
files: [{
path: "registry/new-york/example/DataTableDemoColumn.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DataTableDemoColumn.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DataTableReactiveDemo": {
name: "DataTableReactiveDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
files: [{
path: "registry/new-york/example/DataTableReactiveDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DataTableReactiveDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerDemo": {
name: "DatePickerDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","calendar","popover"],
files: [{
path: "registry/new-york/example/DatePickerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DatePickerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerForm": {
name: "DatePickerForm",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","calendar","form","popover","toast"],
files: [{
path: "registry/new-york/example/DatePickerForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DatePickerForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerWithIndependentMonths": {
name: "DatePickerWithIndependentMonths",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","range-calendar"],
files: [{
path: "registry/new-york/example/DatePickerWithIndependentMonths.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DatePickerWithIndependentMonths.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerWithPresets": {
name: "DatePickerWithPresets",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","calendar","popover","select"],
files: [{
path: "registry/new-york/example/DatePickerWithPresets.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DatePickerWithPresets.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerWithRange": {
name: "DatePickerWithRange",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","range-calendar"],
files: [{
path: "registry/new-york/example/DatePickerWithRange.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DatePickerWithRange.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogCustomCloseButton": {
name: "DialogCustomCloseButton",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog","input","label"],
files: [{
path: "registry/new-york/example/DialogCustomCloseButton.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DialogCustomCloseButton.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogDemo": {
name: "DialogDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog","input","label"],
files: [{
path: "registry/new-york/example/DialogDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DialogDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogForm": {
name: "DialogForm",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog","form","input","toast"],
files: [{
path: "registry/new-york/example/DialogForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DialogForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogScrollBodyDemo": {
name: "DialogScrollBodyDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog"],
files: [{
path: "registry/new-york/example/DialogScrollBodyDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DialogScrollBodyDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogScrollOverlayDemo": {
name: "DialogScrollOverlayDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog"],
files: [{
path: "registry/new-york/example/DialogScrollOverlayDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DialogScrollOverlayDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DonutChartColor": {
name: "DonutChartColor",
description: "",
type: "registry:example",
registryDependencies: ["chart-donut"],
files: [{
path: "registry/new-york/example/DonutChartColor.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DonutChartColor.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DonutChartCustomTooltip": {
name: "DonutChartCustomTooltip",
description: "",
type: "registry:example",
registryDependencies: ["chart-donut"],
files: [{
path: "registry/new-york/example/DonutChartCustomTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DonutChartCustomTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DonutChartDemo": {
name: "DonutChartDemo",
description: "",
type: "registry:example",
registryDependencies: ["chart-donut"],
files: [{
path: "registry/new-york/example/DonutChartDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DonutChartDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DonutChartPie": {
name: "DonutChartPie",
description: "",
type: "registry:example",
registryDependencies: ["chart-donut"],
files: [{
path: "registry/new-york/example/DonutChartPie.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DonutChartPie.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DrawerDemo": {
name: "DrawerDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","drawer"],
files: [{
path: "registry/new-york/example/DrawerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DrawerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DrawerDialog": {
name: "DrawerDialog",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog","drawer","input","label"],
files: [{
path: "registry/new-york/example/DrawerDialog.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DrawerDialog.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DropdownMenuCheckboxes": {
name: "DropdownMenuCheckboxes",
description: "",
type: "registry:example",
registryDependencies: ["button","dropdown-menu"],
files: [{
path: "registry/new-york/example/DropdownMenuCheckboxes.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DropdownMenuCheckboxes.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DropdownMenuDemo": {
name: "DropdownMenuDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","dropdown-menu"],
files: [{
path: "registry/new-york/example/DropdownMenuDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DropdownMenuDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DropdownMenuRadioGroup": {
name: "DropdownMenuRadioGroup",
description: "",
type: "registry:example",
registryDependencies: ["button","dropdown-menu"],
files: [{
path: "registry/new-york/example/DropdownMenuRadioGroup.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DropdownMenuRadioGroup.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"HoverCardDemo": {
name: "HoverCardDemo",
description: "",
type: "registry:example",
registryDependencies: ["avatar","button","hover-card"],
files: [{
path: "registry/new-york/example/HoverCardDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/HoverCardDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputDemo": {
name: "InputDemo",
description: "",
type: "registry:example",
registryDependencies: ["input"],
files: [{
path: "registry/new-york/example/InputDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/InputDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputDisabled": {
name: "InputDisabled",
description: "",
type: "registry:example",
registryDependencies: ["input"],
files: [{
path: "registry/new-york/example/InputDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/InputDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputFile": {
name: "InputFile",
description: "",
type: "registry:example",
registryDependencies: ["input","label"],
files: [{
path: "registry/new-york/example/InputFile.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/InputFile.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputForm": {
name: "InputForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","input","use-toast"],
files: [{
path: "registry/new-york/example/InputForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/InputForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputFormAutoAnimate": {
name: "InputFormAutoAnimate",
description: "",
type: "registry:example",
registryDependencies: ["button","form","input","toast"],
files: [{
path: "registry/new-york/example/InputFormAutoAnimate.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/InputFormAutoAnimate.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputWithButton": {
name: "InputWithButton",
description: "",
type: "registry:example",
registryDependencies: ["button","input"],
files: [{
path: "registry/new-york/example/InputWithButton.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/InputWithButton.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputWithIcon": {
name: "InputWithIcon",
description: "",
type: "registry:example",
registryDependencies: ["input"],
files: [{
path: "registry/new-york/example/InputWithIcon.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/InputWithIcon.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputWithLabel": {
name: "InputWithLabel",
description: "",
type: "registry:example",
registryDependencies: ["input","label"],
files: [{
path: "registry/new-york/example/InputWithLabel.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/InputWithLabel.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"LabelDemo": {
name: "LabelDemo",
description: "",
type: "registry:example",
registryDependencies: ["checkbox","label"],
files: [{
path: "registry/new-york/example/LabelDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/LabelDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"LineChartCustomTooltip": {
name: "LineChartCustomTooltip",
description: "",
type: "registry:example",
registryDependencies: ["chart-line"],
files: [{
path: "registry/new-york/example/LineChartCustomTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/LineChartCustomTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"LineChartDemo": {
name: "LineChartDemo",
description: "",
type: "registry:example",
registryDependencies: ["chart-line"],
files: [{
path: "registry/new-york/example/LineChartDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/LineChartDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"LineChartSparkline": {
name: "LineChartSparkline",
description: "",
type: "registry:example",
registryDependencies: ["chart-line"],
files: [{
path: "registry/new-york/example/LineChartSparkline.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/LineChartSparkline.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"MenubarDemo": {
name: "MenubarDemo",
description: "",
type: "registry:example",
registryDependencies: ["menubar"],
files: [{
path: "registry/new-york/example/MenubarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/MenubarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NavigationMenuDemo": {
name: "NavigationMenuDemo",
description: "",
type: "registry:example",
registryDependencies: ["navigation-menu"],
files: [{
path: "registry/new-york/example/NavigationMenuDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/NavigationMenuDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldCurrency": {
name: "NumberFieldCurrency",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/new-york/example/NumberFieldCurrency.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/NumberFieldCurrency.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldDecimal": {
name: "NumberFieldDecimal",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/new-york/example/NumberFieldDecimal.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/NumberFieldDecimal.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldDemo": {
name: "NumberFieldDemo",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/new-york/example/NumberFieldDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/NumberFieldDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldDisabled": {
name: "NumberFieldDisabled",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/new-york/example/NumberFieldDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/NumberFieldDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldForm": {
name: "NumberFieldForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","number-field","toast"],
files: [{
path: "registry/new-york/example/NumberFieldForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/NumberFieldForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldPercentage": {
name: "NumberFieldPercentage",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/new-york/example/NumberFieldPercentage.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/NumberFieldPercentage.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PaginationDemo": {
name: "PaginationDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","pagination"],
files: [{
path: "registry/new-york/example/PaginationDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/PaginationDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputControlled": {
name: "PinInputControlled",
description: "",
type: "registry:example",
registryDependencies: ["pin-input"],
files: [{
path: "registry/new-york/example/PinInputControlled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/PinInputControlled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputDemo": {
name: "PinInputDemo",
description: "",
type: "registry:example",
registryDependencies: ["pin-input"],
files: [{
path: "registry/new-york/example/PinInputDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/PinInputDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputDisabled": {
name: "PinInputDisabled",
description: "",
type: "registry:example",
registryDependencies: ["pin-input"],
files: [{
path: "registry/new-york/example/PinInputDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/PinInputDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputFormDemo": {
name: "PinInputFormDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","form","pin-input","toast"],
files: [{
path: "registry/new-york/example/PinInputFormDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/PinInputFormDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputSeparatorDemo": {
name: "PinInputSeparatorDemo",
description: "",
type: "registry:example",
registryDependencies: ["pin-input"],
files: [{
path: "registry/new-york/example/PinInputSeparatorDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/PinInputSeparatorDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PopoverDemo": {
name: "PopoverDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","input","label","popover"],
files: [{
path: "registry/new-york/example/PopoverDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/PopoverDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ProgressDemo": {
name: "ProgressDemo",
description: "",
type: "registry:example",
registryDependencies: ["progress"],
files: [{
path: "registry/new-york/example/ProgressDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ProgressDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"RadioGroupDemo": {
name: "RadioGroupDemo",
description: "",
type: "registry:example",
registryDependencies: ["label","radio-group"],
files: [{
path: "registry/new-york/example/RadioGroupDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/RadioGroupDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"RadioGroupForm": {
name: "RadioGroupForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","radio-group","toast"],
files: [{
path: "registry/new-york/example/RadioGroupForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/RadioGroupForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"RangeCalendarDemo": {
name: "RangeCalendarDemo",
description: "",
type: "registry:example",
registryDependencies: ["range-calendar"],
files: [{
path: "registry/new-york/example/RangeCalendarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/RangeCalendarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ResizableDemo": {
name: "ResizableDemo",
description: "",
type: "registry:example",
registryDependencies: ["resizable"],
files: [{
path: "registry/new-york/example/ResizableDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ResizableDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ResizableHandleDemo": {
name: "ResizableHandleDemo",
description: "",
type: "registry:example",
registryDependencies: ["resizable"],
files: [{
path: "registry/new-york/example/ResizableHandleDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ResizableHandleDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ResizableVerticalDemo": {
name: "ResizableVerticalDemo",
description: "",
type: "registry:example",
registryDependencies: ["resizable"],
files: [{
path: "registry/new-york/example/ResizableVerticalDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ResizableVerticalDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ScrollAreaDemo": {
name: "ScrollAreaDemo",
description: "",
type: "registry:example",
registryDependencies: ["scroll-area","separator"],
files: [{
path: "registry/new-york/example/ScrollAreaDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ScrollAreaDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ScrollAreaHorizontalDemo": {
name: "ScrollAreaHorizontalDemo",
description: "",
type: "registry:example",
registryDependencies: ["scroll-area"],
files: [{
path: "registry/new-york/example/ScrollAreaHorizontalDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ScrollAreaHorizontalDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SelectDemo": {
name: "SelectDemo",
description: "",
type: "registry:example",
registryDependencies: ["select"],
files: [{
path: "registry/new-york/example/SelectDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SelectDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SelectForm": {
name: "SelectForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","select","toast"],
files: [{
path: "registry/new-york/example/SelectForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SelectForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SelectScrollable": {
name: "SelectScrollable",
description: "",
type: "registry:example",
registryDependencies: ["select"],
files: [{
path: "registry/new-york/example/SelectScrollable.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SelectScrollable.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SeparatorDemo": {
name: "SeparatorDemo",
description: "",
type: "registry:example",
registryDependencies: ["separator"],
files: [{
path: "registry/new-york/example/SeparatorDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SeparatorDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SheetDemo": {
name: "SheetDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","input","label","sheet"],
files: [{
path: "registry/new-york/example/SheetDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SheetDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SheetSideDemo": {
name: "SheetSideDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","input","label","sheet"],
files: [{
path: "registry/new-york/example/SheetSideDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SheetSideDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SkeletonCard": {
name: "SkeletonCard",
description: "",
type: "registry:example",
registryDependencies: ["skeleton"],
files: [{
path: "registry/new-york/example/SkeletonCard.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SkeletonCard.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SkeletonDemo": {
name: "SkeletonDemo",
description: "",
type: "registry:example",
registryDependencies: ["skeleton"],
files: [{
path: "registry/new-york/example/SkeletonDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SkeletonDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SliderDemo": {
name: "SliderDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","slider"],
files: [{
path: "registry/new-york/example/SliderDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SliderDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SliderForm": {
name: "SliderForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","slider","toast"],
files: [{
path: "registry/new-york/example/SliderForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SliderForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SonnerDemo": {
name: "SonnerDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/SonnerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SonnerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SonnerWithDialog": {
name: "SonnerWithDialog",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog"],
files: [{
path: "registry/new-york/example/SonnerWithDialog.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SonnerWithDialog.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"StepperDemo": {
name: "StepperDemo",
description: "",
type: "registry:example",
registryDependencies: ["stepper"],
files: [{
path: "registry/new-york/example/StepperDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/StepperDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"StepperForm": {
name: "StepperForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","input","select","stepper","toast"],
files: [{
path: "registry/new-york/example/StepperForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/StepperForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"StepperHorizental": {
name: "StepperHorizental",
description: "",
type: "registry:example",
registryDependencies: ["button","stepper"],
files: [{
path: "registry/new-york/example/StepperHorizental.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/StepperHorizental.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"StepperVertical": {
name: "StepperVertical",
description: "",
type: "registry:example",
registryDependencies: ["button","stepper"],
files: [{
path: "registry/new-york/example/StepperVertical.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/StepperVertical.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SwitchDemo": {
name: "SwitchDemo",
description: "",
type: "registry:example",
registryDependencies: ["label","switch"],
files: [{
path: "registry/new-york/example/SwitchDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SwitchDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SwitchForm": {
name: "SwitchForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","switch","toast"],
files: [{
path: "registry/new-york/example/SwitchForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SwitchForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TableDemo": {
name: "TableDemo",
description: "",
type: "registry:example",
registryDependencies: ["table"],
files: [{
path: "registry/new-york/example/TableDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TableDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TabsDemo": {
name: "TabsDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","card","input","label","tabs"],
files: [{
path: "registry/new-york/example/TabsDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TabsDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TabsVerticalDemo": {
name: "TabsVerticalDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","card","input","label","tabs"],
files: [{
path: "registry/new-york/example/TabsVerticalDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TabsVerticalDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TagsInputComboboxDemo": {
name: "TagsInputComboboxDemo",
description: "",
type: "registry:example",
registryDependencies: ["command","tags-input"],
files: [{
path: "registry/new-york/example/TagsInputComboboxDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TagsInputComboboxDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TagsInputDemo": {
name: "TagsInputDemo",
description: "",
type: "registry:example",
registryDependencies: ["tags-input"],
files: [{
path: "registry/new-york/example/TagsInputDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TagsInputDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TagsInputFormDemo": {
name: "TagsInputFormDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","form","tags-input","toast"],
files: [{
path: "registry/new-york/example/TagsInputFormDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TagsInputFormDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaDemo": {
name: "TextareaDemo",
description: "",
type: "registry:example",
registryDependencies: ["textarea"],
files: [{
path: "registry/new-york/example/TextareaDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TextareaDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaDisabled": {
name: "TextareaDisabled",
description: "",
type: "registry:example",
registryDependencies: ["textarea"],
files: [{
path: "registry/new-york/example/TextareaDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TextareaDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaForm": {
name: "TextareaForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","textarea","toast"],
files: [{
path: "registry/new-york/example/TextareaForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TextareaForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaWithButton": {
name: "TextareaWithButton",
description: "",
type: "registry:example",
registryDependencies: ["button","textarea"],
files: [{
path: "registry/new-york/example/TextareaWithButton.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TextareaWithButton.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaWithLabel": {
name: "TextareaWithLabel",
description: "",
type: "registry:example",
registryDependencies: ["label","textarea"],
files: [{
path: "registry/new-york/example/TextareaWithLabel.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TextareaWithLabel.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaWithText": {
name: "TextareaWithText",
description: "",
type: "registry:example",
registryDependencies: ["label","textarea"],
files: [{
path: "registry/new-york/example/TextareaWithText.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TextareaWithText.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastDemo": {
name: "ToastDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","use-toast"],
files: [{
path: "registry/new-york/example/ToastDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToastDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastDestructive": {
name: "ToastDestructive",
description: "",
type: "registry:example",
registryDependencies: ["button","toast","use-toast"],
files: [{
path: "registry/new-york/example/ToastDestructive.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToastDestructive.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastSimple": {
name: "ToastSimple",
description: "",
type: "registry:example",
registryDependencies: ["button","use-toast"],
files: [{
path: "registry/new-york/example/ToastSimple.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToastSimple.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastWithAction": {
name: "ToastWithAction",
description: "",
type: "registry:example",
registryDependencies: ["button","toast","use-toast"],
files: [{
path: "registry/new-york/example/ToastWithAction.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToastWithAction.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastWithTitle": {
name: "ToastWithTitle",
description: "",
type: "registry:example",
registryDependencies: ["button","use-toast"],
files: [{
path: "registry/new-york/example/ToastWithTitle.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToastWithTitle.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleDemo": {
name: "ToggleDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/new-york/example/ToggleDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleDisabledDemo": {
name: "ToggleDisabledDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/new-york/example/ToggleDisabledDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleDisabledDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupDemo": {
name: "ToggleGroupDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/new-york/example/ToggleGroupDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleGroupDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupDisabledDemo": {
name: "ToggleGroupDisabledDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/new-york/example/ToggleGroupDisabledDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleGroupDisabledDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupLargeDemo": {
name: "ToggleGroupLargeDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/new-york/example/ToggleGroupLargeDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleGroupLargeDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupOutlineDemo": {
name: "ToggleGroupOutlineDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/new-york/example/ToggleGroupOutlineDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleGroupOutlineDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupSingleDemo": {
name: "ToggleGroupSingleDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/new-york/example/ToggleGroupSingleDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleGroupSingleDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupSmallDemo": {
name: "ToggleGroupSmallDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/new-york/example/ToggleGroupSmallDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleGroupSmallDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleItalicDemo": {
name: "ToggleItalicDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/new-york/example/ToggleItalicDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleItalicDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleItalicWithTextDemo": {
name: "ToggleItalicWithTextDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/new-york/example/ToggleItalicWithTextDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleItalicWithTextDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleLargeDemo": {
name: "ToggleLargeDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/new-york/example/ToggleLargeDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleLargeDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleSmallDemo": {
name: "ToggleSmallDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/new-york/example/ToggleSmallDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleSmallDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TooltipDemo": {
name: "TooltipDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","tooltip"],
files: [{
path: "registry/new-york/example/TooltipDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TooltipDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyBlockquote": {
name: "TypographyBlockquote",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyBlockquote.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyBlockquote.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyDemo": {
name: "TypographyDemo",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyH1": {
name: "TypographyH1",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyH1.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyH1.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyH2": {
name: "TypographyH2",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyH2.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyH2.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyH3": {
name: "TypographyH3",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyH3.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyH3.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyH4": {
name: "TypographyH4",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyH4.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyH4.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyInlineCode": {
name: "TypographyInlineCode",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyInlineCode.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyInlineCode.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyLarge": {
name: "TypographyLarge",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyLarge.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyLarge.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyLead": {
name: "TypographyLead",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyLead.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyLead.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyList": {
name: "TypographyList",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyList.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyList.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyMuted": {
name: "TypographyMuted",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyMuted.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyMuted.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyP": {
name: "TypographyP",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyP.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyP.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographySmall": {
name: "TypographySmall",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographySmall.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographySmall.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyTable": {
name: "TypographyTable",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyTable.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyTable.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VCalendarDemo": {
name: "VCalendarDemo",
description: "",
type: "registry:example",
registryDependencies: ["v-calendar"],
files: [{
path: "registry/new-york/example/VCalendarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/VCalendarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDatePickerDemo": {
name: "VDatePickerDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","v-calendar"],
files: [{
path: "registry/new-york/example/VDatePickerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/VDatePickerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDatePickerForm": {
name: "VDatePickerForm",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","form","popover","toast","v-calendar"],
files: [{
path: "registry/new-york/example/VDatePickerForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/VDatePickerForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDatePickerWithPresets": {
name: "VDatePickerWithPresets",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","select","v-calendar"],
files: [{
path: "registry/new-york/example/VDatePickerWithPresets.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/VDatePickerWithPresets.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDatePickerWithRange": {
name: "VDatePickerWithRange",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","v-calendar"],
files: [{
path: "registry/new-york/example/VDatePickerWithRange.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/VDatePickerWithRange.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDateTimePickerDemo": {
name: "VDateTimePickerDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","v-calendar"],
files: [{
path: "registry/new-york/example/VDateTimePickerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/VDateTimePickerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VRangePickerWithSlot": {
name: "VRangePickerWithSlot",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","v-calendar"],
files: [{
path: "registry/new-york/example/VRangePickerWithSlot.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/VRangePickerWithSlot.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Authentication01": {
name: "Authentication01",
description: "",
type: "registry:block",
registryDependencies: ["button","card","input","label"],
files: [{
path: "registry/new-york/block/Authentication01.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Authentication01.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Authentication02": {
name: "Authentication02",
description: "",
type: "registry:block",
registryDependencies: ["button","card","input","label"],
files: [{
path: "registry/new-york/block/Authentication02.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Authentication02.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Authentication03": {
name: "Authentication03",
description: "",
type: "registry:block",
registryDependencies: ["button","card","input","label"],
files: [{
path: "registry/new-york/block/Authentication03.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Authentication03.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Authentication04": {
name: "Authentication04",
description: "",
type: "registry:block",
registryDependencies: ["button","input","label"],
files: [{
path: "registry/new-york/block/Authentication04.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Authentication04.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard01": {
name: "Dashboard01",
description: "",
type: "registry:block",
registryDependencies: ["avatar","badge","button","card","dropdown-menu","input","sheet","table"],
files: [{
path: "registry/new-york/block/Dashboard01.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Dashboard01.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard02": {
name: "Dashboard02",
description: "",
type: "registry:block",
registryDependencies: ["badge","button","card","dropdown-menu","input","sheet"],
files: [{
path: "registry/new-york/block/Dashboard02.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Dashboard02.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard03": {
name: "Dashboard03",
description: "",
type: "registry:block",
registryDependencies: ["badge","button","drawer","input","label","select","textarea","tooltip"],
files: [{
path: "registry/new-york/block/Dashboard03.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Dashboard03.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard04": {
name: "Dashboard04",
description: "",
type: "registry:block",
registryDependencies: ["button","card","checkbox","dropdown-menu","input","sheet"],
files: [{
path: "registry/new-york/block/Dashboard04.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Dashboard04.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard05": {
name: "Dashboard05",
description: "",
type: "registry:block",
registryDependencies: ["badge","breadcrumb","button","card","checkbox","dropdown-menu","input","pagination","progress","separator","sheet","table","tabs","tooltip"],
files: [{
path: "registry/new-york/block/Dashboard05.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Dashboard05.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard06": {
name: "Dashboard06",
description: "",
type: "registry:block",
registryDependencies: ["badge","breadcrumb","button","card","dropdown-menu","input","sheet","table","tabs","tooltip"],
files: [{
path: "registry/new-york/block/Dashboard06.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Dashboard06.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard07": {
name: "Dashboard07",
description: "",
type: "registry:block",
registryDependencies: ["badge","breadcrumb","button","card","dropdown-menu","input","label","select","sheet","table","textarea","toggle-group","tooltip"],
files: [{
path: "registry/new-york/block/Dashboard07.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Dashboard07.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar01": {
name: "Sidebar01",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","SearchForm.vue","VersionSwitcher.vue","collapsible","label","dropdown-menu"],
files: [{
path: "registry/new-york/block/Sidebar01/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar01/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar01/components/SearchForm.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar01/components/VersionSwitcher.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar01/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar02": {
name: "Sidebar02",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","SearchForm.vue","VersionSwitcher.vue","collapsible","label","dropdown-menu"],
files: [{
path: "registry/new-york/block/Sidebar02/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar02/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar02/components/SearchForm.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar02/components/VersionSwitcher.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar02/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar03": {
name: "Sidebar03",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar"],
files: [{
path: "registry/new-york/block/Sidebar03/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar03/components/AppSidebar.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar03/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar04": {
name: "Sidebar04",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar"],
files: [{
path: "registry/new-york/block/Sidebar04/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar04/components/AppSidebar.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar04/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar05": {
name: "Sidebar05",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","SearchForm.vue","collapsible","label"],
files: [{
path: "registry/new-york/block/Sidebar05/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar05/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar05/components/SearchForm.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar05/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar06": {
name: "Sidebar06",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","NavMain.vue","SidebarOptInForm.vue","dropdown-menu","button","card"],
files: [{
path: "registry/new-york/block/Sidebar06/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar06/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar06/components/NavMain.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar06/components/SidebarOptInForm.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar06/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar07": {
name: "Sidebar07",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","NavMain.vue","NavProjects.vue","NavUser.vue","TeamSwitcher.vue","collapsible","dropdown-menu","avatar"],
files: [{
path: "registry/new-york/block/Sidebar07/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar07/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar07/components/NavMain.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar07/components/NavProjects.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar07/components/NavUser.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar07/components/TeamSwitcher.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar07/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar08": {
name: "Sidebar08",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","NavMain.vue","NavProjects.vue","NavSecondary.vue","NavUser.vue","collapsible","dropdown-menu","avatar"],
files: [{
path: "registry/new-york/block/Sidebar08/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar08/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar08/components/NavMain.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar08/components/NavProjects.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar08/components/NavSecondary.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar08/components/NavUser.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar08/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar09": {
name: "Sidebar09",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","NavUser.vue","label","switch","avatar","dropdown-menu"],
files: [{
path: "registry/new-york/block/Sidebar09/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar09/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar09/components/NavUser.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar09/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"accordion": {
name: "accordion",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/accordion/Accordion.vue",
type: "registry:ui",
target: "accordion/Accordion.vue"
},{
path: "registry/new-york/ui/accordion/AccordionContent.vue",
type: "registry:ui",
target: "accordion/AccordionContent.vue"
},{
path: "registry/new-york/ui/accordion/AccordionItem.vue",
type: "registry:ui",
target: "accordion/AccordionItem.vue"
},{
path: "registry/new-york/ui/accordion/AccordionTrigger.vue",
type: "registry:ui",
target: "accordion/AccordionTrigger.vue"
},{
path: "registry/new-york/ui/accordion/index.ts",
type: "registry:ui",
target: "accordion/index.ts"
}],
component: () => import("@/registry/new-york/ui/accordion/Accordion.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"alert": {
name: "alert",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/alert/Alert.vue",
type: "registry:ui",
target: "alert/Alert.vue"
},{
path: "registry/new-york/ui/alert/AlertDescription.vue",
type: "registry:ui",
target: "alert/AlertDescription.vue"
},{
path: "registry/new-york/ui/alert/AlertTitle.vue",
type: "registry:ui",
target: "alert/AlertTitle.vue"
},{
path: "registry/new-york/ui/alert/index.ts",
type: "registry:ui",
target: "alert/index.ts"
}],
component: () => import("@/registry/new-york/ui/alert/Alert.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"alert-dialog": {
name: "alert-dialog",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/new-york/ui/alert-dialog/AlertDialog.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialog.vue"
},{
path: "registry/new-york/ui/alert-dialog/AlertDialogAction.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogAction.vue"
},{
path: "registry/new-york/ui/alert-dialog/AlertDialogCancel.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogCancel.vue"
},{
path: "registry/new-york/ui/alert-dialog/AlertDialogContent.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogContent.vue"
},{
path: "registry/new-york/ui/alert-dialog/AlertDialogDescription.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogDescription.vue"
},{
path: "registry/new-york/ui/alert-dialog/AlertDialogFooter.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogFooter.vue"
},{
path: "registry/new-york/ui/alert-dialog/AlertDialogHeader.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogHeader.vue"
},{
path: "registry/new-york/ui/alert-dialog/AlertDialogTitle.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogTitle.vue"
},{
path: "registry/new-york/ui/alert-dialog/AlertDialogTrigger.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogTrigger.vue"
},{
path: "registry/new-york/ui/alert-dialog/index.ts",
type: "registry:ui",
target: "alert-dialog/index.ts"
}],
component: () => import("@/registry/new-york/ui/alert-dialog/AlertDialog.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"aspect-ratio": {
name: "aspect-ratio",
description: "",
type: "registry:ui",
registryDependencies: [],
files: [{
path: "registry/new-york/ui/aspect-ratio/AspectRatio.vue",
type: "registry:ui",
target: "aspect-ratio/AspectRatio.vue"
},{
path: "registry/new-york/ui/aspect-ratio/index.ts",
type: "registry:ui",
target: "aspect-ratio/index.ts"
}],
component: () => import("@/registry/new-york/ui/aspect-ratio/AspectRatio.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"auto-form": {
name: "auto-form",
description: "",
type: "registry:ui",
registryDependencies: ["form","accordion","button","separator","checkbox","switch","utils","calendar","popover","label","radio-group","select","input","textarea"],
files: [{
path: "registry/new-york/ui/auto-form/AutoForm.vue",
type: "registry:ui",
target: "auto-form/AutoForm.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormField.vue",
type: "registry:ui",
target: "auto-form/AutoFormField.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormFieldArray.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldArray.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormFieldBoolean.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldBoolean.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormFieldDate.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldDate.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormFieldEnum.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldEnum.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormFieldFile.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldFile.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormFieldInput.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldInput.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormFieldNumber.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldNumber.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormFieldObject.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldObject.vue"
},{
path: "registry/new-york/ui/auto-form/AutoFormLabel.vue",
type: "registry:ui",
target: "auto-form/AutoFormLabel.vue"
},{
path: "registry/new-york/ui/auto-form/constant.ts",
type: "registry:ui",
target: "auto-form/constant.ts"
},{
path: "registry/new-york/ui/auto-form/dependencies.ts",
type: "registry:ui",
target: "auto-form/dependencies.ts"
},{
path: "registry/new-york/ui/auto-form/index.ts",
type: "registry:ui",
target: "auto-form/index.ts"
},{
path: "registry/new-york/ui/auto-form/interface.ts",
type: "registry:ui",
target: "auto-form/interface.ts"
},{
path: "registry/new-york/ui/auto-form/utils.ts",
type: "registry:ui",
target: "auto-form/utils.ts"
}],
component: () => import("@/registry/new-york/ui/auto-form/AutoForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"avatar": {
name: "avatar",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/avatar/Avatar.vue",
type: "registry:ui",
target: "avatar/Avatar.vue"
},{
path: "registry/new-york/ui/avatar/AvatarFallback.vue",
type: "registry:ui",
target: "avatar/AvatarFallback.vue"
},{
path: "registry/new-york/ui/avatar/AvatarImage.vue",
type: "registry:ui",
target: "avatar/AvatarImage.vue"
},{
path: "registry/new-york/ui/avatar/index.ts",
type: "registry:ui",
target: "avatar/index.ts"
}],
component: () => import("@/registry/new-york/ui/avatar/Avatar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"badge": {
name: "badge",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/badge/Badge.vue",
type: "registry:ui",
target: "badge/Badge.vue"
},{
path: "registry/new-york/ui/badge/index.ts",
type: "registry:ui",
target: "badge/index.ts"
}],
component: () => import("@/registry/new-york/ui/badge/Badge.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"breadcrumb": {
name: "breadcrumb",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/breadcrumb/Breadcrumb.vue",
type: "registry:ui",
target: "breadcrumb/Breadcrumb.vue"
},{
path: "registry/new-york/ui/breadcrumb/BreadcrumbEllipsis.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbEllipsis.vue"
},{
path: "registry/new-york/ui/breadcrumb/BreadcrumbItem.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbItem.vue"
},{
path: "registry/new-york/ui/breadcrumb/BreadcrumbLink.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbLink.vue"
},{
path: "registry/new-york/ui/breadcrumb/BreadcrumbList.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbList.vue"
},{
path: "registry/new-york/ui/breadcrumb/BreadcrumbPage.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbPage.vue"
},{
path: "registry/new-york/ui/breadcrumb/BreadcrumbSeparator.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbSeparator.vue"
},{
path: "registry/new-york/ui/breadcrumb/index.ts",
type: "registry:ui",
target: "breadcrumb/index.ts"
}],
component: () => import("@/registry/new-york/ui/breadcrumb/Breadcrumb.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"button": {
name: "button",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/button/Button.vue",
type: "registry:ui",
target: "button/Button.vue"
},{
path: "registry/new-york/ui/button/index.ts",
type: "registry:ui",
target: "button/index.ts"
}],
component: () => import("@/registry/new-york/ui/button/Button.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"calendar": {
name: "calendar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/new-york/ui/calendar/Calendar.vue",
type: "registry:ui",
target: "calendar/Calendar.vue"
},{
path: "registry/new-york/ui/calendar/CalendarCell.vue",
type: "registry:ui",
target: "calendar/CalendarCell.vue"
},{
path: "registry/new-york/ui/calendar/CalendarCellTrigger.vue",
type: "registry:ui",
target: "calendar/CalendarCellTrigger.vue"
},{
path: "registry/new-york/ui/calendar/CalendarGrid.vue",
type: "registry:ui",
target: "calendar/CalendarGrid.vue"
},{
path: "registry/new-york/ui/calendar/CalendarGridBody.vue",
type: "registry:ui",
target: "calendar/CalendarGridBody.vue"
},{
path: "registry/new-york/ui/calendar/CalendarGridHead.vue",
type: "registry:ui",
target: "calendar/CalendarGridHead.vue"
},{
path: "registry/new-york/ui/calendar/CalendarGridRow.vue",
type: "registry:ui",
target: "calendar/CalendarGridRow.vue"
},{
path: "registry/new-york/ui/calendar/CalendarHeadCell.vue",
type: "registry:ui",
target: "calendar/CalendarHeadCell.vue"
},{
path: "registry/new-york/ui/calendar/CalendarHeader.vue",
type: "registry:ui",
target: "calendar/CalendarHeader.vue"
},{
path: "registry/new-york/ui/calendar/CalendarHeading.vue",
type: "registry:ui",
target: "calendar/CalendarHeading.vue"
},{
path: "registry/new-york/ui/calendar/CalendarNextButton.vue",
type: "registry:ui",
target: "calendar/CalendarNextButton.vue"
},{
path: "registry/new-york/ui/calendar/CalendarPrevButton.vue",
type: "registry:ui",
target: "calendar/CalendarPrevButton.vue"
},{
path: "registry/new-york/ui/calendar/index.ts",
type: "registry:ui",
target: "calendar/index.ts"
}],
component: () => import("@/registry/new-york/ui/calendar/Calendar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"card": {
name: "card",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/card/Card.vue",
type: "registry:ui",
target: "card/Card.vue"
},{
path: "registry/new-york/ui/card/CardContent.vue",
type: "registry:ui",
target: "card/CardContent.vue"
},{
path: "registry/new-york/ui/card/CardDescription.vue",
type: "registry:ui",
target: "card/CardDescription.vue"
},{
path: "registry/new-york/ui/card/CardFooter.vue",
type: "registry:ui",
target: "card/CardFooter.vue"
},{
path: "registry/new-york/ui/card/CardHeader.vue",
type: "registry:ui",
target: "card/CardHeader.vue"
},{
path: "registry/new-york/ui/card/CardTitle.vue",
type: "registry:ui",
target: "card/CardTitle.vue"
},{
path: "registry/new-york/ui/card/index.ts",
type: "registry:ui",
target: "card/index.ts"
}],
component: () => import("@/registry/new-york/ui/card/Card.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"carousel": {
name: "carousel",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/new-york/ui/carousel/Carousel.vue",
type: "registry:ui",
target: "carousel/Carousel.vue"
},{
path: "registry/new-york/ui/carousel/CarouselContent.vue",
type: "registry:ui",
target: "carousel/CarouselContent.vue"
},{
path: "registry/new-york/ui/carousel/CarouselItem.vue",
type: "registry:ui",
target: "carousel/CarouselItem.vue"
},{
path: "registry/new-york/ui/carousel/CarouselNext.vue",
type: "registry:ui",
target: "carousel/CarouselNext.vue"
},{
path: "registry/new-york/ui/carousel/CarouselPrevious.vue",
type: "registry:ui",
target: "carousel/CarouselPrevious.vue"
},{
path: "registry/new-york/ui/carousel/index.ts",
type: "registry:ui",
target: "carousel/index.ts"
},{
path: "registry/new-york/ui/carousel/interface.ts",
type: "registry:ui",
target: "carousel/interface.ts"
},{
path: "registry/new-york/ui/carousel/useCarousel.ts",
type: "registry:ui",
target: "carousel/useCarousel.ts"
}],
component: () => import("@/registry/new-york/ui/carousel/Carousel.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart": {
name: "chart",
description: "",
type: "registry:ui",
registryDependencies: ["button","card"],
files: [{
path: "registry/new-york/ui/chart/ChartCrosshair.vue",
type: "registry:ui",
target: "chart/ChartCrosshair.vue"
},{
path: "registry/new-york/ui/chart/ChartLegend.vue",
type: "registry:ui",
target: "chart/ChartLegend.vue"
},{
path: "registry/new-york/ui/chart/ChartSingleTooltip.vue",
type: "registry:ui",
target: "chart/ChartSingleTooltip.vue"
},{
path: "registry/new-york/ui/chart/ChartTooltip.vue",
type: "registry:ui",
target: "chart/ChartTooltip.vue"
},{
path: "registry/new-york/ui/chart/index.ts",
type: "registry:ui",
target: "chart/index.ts"
},{
path: "registry/new-york/ui/chart/interface.ts",
type: "registry:ui",
target: "chart/interface.ts"
}],
component: () => import("@/registry/new-york/ui/chart/ChartCrosshair.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart-area": {
name: "chart-area",
description: "",
type: "registry:ui",
registryDependencies: ["utils","chart"],
files: [{
path: "registry/new-york/ui/chart-area/AreaChart.vue",
type: "registry:ui",
target: "chart-area/AreaChart.vue"
},{
path: "registry/new-york/ui/chart-area/index.ts",
type: "registry:ui",
target: "chart-area/index.ts"
}],
component: () => import("@/registry/new-york/ui/chart-area/AreaChart.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart-bar": {
name: "chart-bar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","chart"],
files: [{
path: "registry/new-york/ui/chart-bar/BarChart.vue",
type: "registry:ui",
target: "chart-bar/BarChart.vue"
},{
path: "registry/new-york/ui/chart-bar/index.ts",
type: "registry:ui",
target: "chart-bar/index.ts"
}],
component: () => import("@/registry/new-york/ui/chart-bar/BarChart.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart-donut": {
name: "chart-donut",
description: "",
type: "registry:ui",
registryDependencies: ["utils","chart"],
files: [{
path: "registry/new-york/ui/chart-donut/DonutChart.vue",
type: "registry:ui",
target: "chart-donut/DonutChart.vue"
},{
path: "registry/new-york/ui/chart-donut/index.ts",
type: "registry:ui",
target: "chart-donut/index.ts"
}],
component: () => import("@/registry/new-york/ui/chart-donut/DonutChart.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart-line": {
name: "chart-line",
description: "",
type: "registry:ui",
registryDependencies: ["utils","chart"],
files: [{
path: "registry/new-york/ui/chart-line/LineChart.vue",
type: "registry:ui",
target: "chart-line/LineChart.vue"
},{
path: "registry/new-york/ui/chart-line/index.ts",
type: "registry:ui",
target: "chart-line/index.ts"
}],
component: () => import("@/registry/new-york/ui/chart-line/LineChart.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"checkbox": {
name: "checkbox",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/checkbox/Checkbox.vue",
type: "registry:ui",
target: "checkbox/Checkbox.vue"
},{
path: "registry/new-york/ui/checkbox/index.ts",
type: "registry:ui",
target: "checkbox/index.ts"
}],
component: () => import("@/registry/new-york/ui/checkbox/Checkbox.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"collapsible": {
name: "collapsible",
description: "",
type: "registry:ui",
registryDependencies: [],
files: [{
path: "registry/new-york/ui/collapsible/Collapsible.vue",
type: "registry:ui",
target: "collapsible/Collapsible.vue"
},{
path: "registry/new-york/ui/collapsible/CollapsibleContent.vue",
type: "registry:ui",
target: "collapsible/CollapsibleContent.vue"
},{
path: "registry/new-york/ui/collapsible/CollapsibleTrigger.vue",
type: "registry:ui",
target: "collapsible/CollapsibleTrigger.vue"
},{
path: "registry/new-york/ui/collapsible/index.ts",
type: "registry:ui",
target: "collapsible/index.ts"
}],
component: () => import("@/registry/new-york/ui/collapsible/Collapsible.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"command": {
name: "command",
description: "",
type: "registry:ui",
registryDependencies: ["utils","dialog"],
files: [{
path: "registry/new-york/ui/command/Command.vue",
type: "registry:ui",
target: "command/Command.vue"
},{
path: "registry/new-york/ui/command/CommandDialog.vue",
type: "registry:ui",
target: "command/CommandDialog.vue"
},{
path: "registry/new-york/ui/command/CommandEmpty.vue",
type: "registry:ui",
target: "command/CommandEmpty.vue"
},{
path: "registry/new-york/ui/command/CommandGroup.vue",
type: "registry:ui",
target: "command/CommandGroup.vue"
},{
path: "registry/new-york/ui/command/CommandInput.vue",
type: "registry:ui",
target: "command/CommandInput.vue"
},{
path: "registry/new-york/ui/command/CommandItem.vue",
type: "registry:ui",
target: "command/CommandItem.vue"
},{
path: "registry/new-york/ui/command/CommandList.vue",
type: "registry:ui",
target: "command/CommandList.vue"
},{
path: "registry/new-york/ui/command/CommandSeparator.vue",
type: "registry:ui",
target: "command/CommandSeparator.vue"
},{
path: "registry/new-york/ui/command/CommandShortcut.vue",
type: "registry:ui",
target: "command/CommandShortcut.vue"
},{
path: "registry/new-york/ui/command/index.ts",
type: "registry:ui",
target: "command/index.ts"
}],
component: () => import("@/registry/new-york/ui/command/Command.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"context-menu": {
name: "context-menu",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/context-menu/ContextMenu.vue",
type: "registry:ui",
target: "context-menu/ContextMenu.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuCheckboxItem.vue",
type: "registry:ui",
target: "context-menu/ContextMenuCheckboxItem.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuContent.vue",
type: "registry:ui",
target: "context-menu/ContextMenuContent.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuGroup.vue",
type: "registry:ui",
target: "context-menu/ContextMenuGroup.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuItem.vue",
type: "registry:ui",
target: "context-menu/ContextMenuItem.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuLabel.vue",
type: "registry:ui",
target: "context-menu/ContextMenuLabel.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuPortal.vue",
type: "registry:ui",
target: "context-menu/ContextMenuPortal.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuRadioGroup.vue",
type: "registry:ui",
target: "context-menu/ContextMenuRadioGroup.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuRadioItem.vue",
type: "registry:ui",
target: "context-menu/ContextMenuRadioItem.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuSeparator.vue",
type: "registry:ui",
target: "context-menu/ContextMenuSeparator.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuShortcut.vue",
type: "registry:ui",
target: "context-menu/ContextMenuShortcut.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuSub.vue",
type: "registry:ui",
target: "context-menu/ContextMenuSub.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuSubContent.vue",
type: "registry:ui",
target: "context-menu/ContextMenuSubContent.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuSubTrigger.vue",
type: "registry:ui",
target: "context-menu/ContextMenuSubTrigger.vue"
},{
path: "registry/new-york/ui/context-menu/ContextMenuTrigger.vue",
type: "registry:ui",
target: "context-menu/ContextMenuTrigger.vue"
},{
path: "registry/new-york/ui/context-menu/index.ts",
type: "registry:ui",
target: "context-menu/index.ts"
}],
component: () => import("@/registry/new-york/ui/context-menu/ContextMenu.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"dialog": {
name: "dialog",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/dialog/Dialog.vue",
type: "registry:ui",
target: "dialog/Dialog.vue"
},{
path: "registry/new-york/ui/dialog/DialogClose.vue",
type: "registry:ui",
target: "dialog/DialogClose.vue"
},{
path: "registry/new-york/ui/dialog/DialogContent.vue",
type: "registry:ui",
target: "dialog/DialogContent.vue"
},{
path: "registry/new-york/ui/dialog/DialogDescription.vue",
type: "registry:ui",
target: "dialog/DialogDescription.vue"
},{
path: "registry/new-york/ui/dialog/DialogFooter.vue",
type: "registry:ui",
target: "dialog/DialogFooter.vue"
},{
path: "registry/new-york/ui/dialog/DialogHeader.vue",
type: "registry:ui",
target: "dialog/DialogHeader.vue"
},{
path: "registry/new-york/ui/dialog/DialogScrollContent.vue",
type: "registry:ui",
target: "dialog/DialogScrollContent.vue"
},{
path: "registry/new-york/ui/dialog/DialogTitle.vue",
type: "registry:ui",
target: "dialog/DialogTitle.vue"
},{
path: "registry/new-york/ui/dialog/DialogTrigger.vue",
type: "registry:ui",
target: "dialog/DialogTrigger.vue"
},{
path: "registry/new-york/ui/dialog/index.ts",
type: "registry:ui",
target: "dialog/index.ts"
}],
component: () => import("@/registry/new-york/ui/dialog/Dialog.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"drawer": {
name: "drawer",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/drawer/Drawer.vue",
type: "registry:ui",
target: "drawer/Drawer.vue"
},{
path: "registry/new-york/ui/drawer/DrawerContent.vue",
type: "registry:ui",
target: "drawer/DrawerContent.vue"
},{
path: "registry/new-york/ui/drawer/DrawerDescription.vue",
type: "registry:ui",
target: "drawer/DrawerDescription.vue"
},{
path: "registry/new-york/ui/drawer/DrawerFooter.vue",
type: "registry:ui",
target: "drawer/DrawerFooter.vue"
},{
path: "registry/new-york/ui/drawer/DrawerHeader.vue",
type: "registry:ui",
target: "drawer/DrawerHeader.vue"
},{
path: "registry/new-york/ui/drawer/DrawerOverlay.vue",
type: "registry:ui",
target: "drawer/DrawerOverlay.vue"
},{
path: "registry/new-york/ui/drawer/DrawerTitle.vue",
type: "registry:ui",
target: "drawer/DrawerTitle.vue"
},{
path: "registry/new-york/ui/drawer/index.ts",
type: "registry:ui",
target: "drawer/index.ts"
}],
component: () => import("@/registry/new-york/ui/drawer/Drawer.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"dropdown-menu": {
name: "dropdown-menu",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/dropdown-menu/DropdownMenu.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenu.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuCheckboxItem.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuCheckboxItem.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuContent.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuContent.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuGroup.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuGroup.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuItem.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuItem.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuLabel.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuLabel.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuRadioGroup.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuRadioGroup.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuRadioItem.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuRadioItem.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuSeparator.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuSeparator.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuShortcut.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuShortcut.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuSub.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuSub.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuSubContent.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuSubContent.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuSubTrigger.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuSubTrigger.vue"
},{
path: "registry/new-york/ui/dropdown-menu/DropdownMenuTrigger.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuTrigger.vue"
},{
path: "registry/new-york/ui/dropdown-menu/index.ts",
type: "registry:ui",
target: "dropdown-menu/index.ts"
}],
component: () => import("@/registry/new-york/ui/dropdown-menu/DropdownMenu.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"form": {
name: "form",
description: "",
type: "registry:ui",
registryDependencies: ["utils","label"],
files: [{
path: "registry/new-york/ui/form/FormControl.vue",
type: "registry:ui",
target: "form/FormControl.vue"
},{
path: "registry/new-york/ui/form/FormDescription.vue",
type: "registry:ui",
target: "form/FormDescription.vue"
},{
path: "registry/new-york/ui/form/FormItem.vue",
type: "registry:ui",
target: "form/FormItem.vue"
},{
path: "registry/new-york/ui/form/FormLabel.vue",
type: "registry:ui",
target: "form/FormLabel.vue"
},{
path: "registry/new-york/ui/form/FormMessage.vue",
type: "registry:ui",
target: "form/FormMessage.vue"
},{
path: "registry/new-york/ui/form/index.ts",
type: "registry:ui",
target: "form/index.ts"
},{
path: "registry/new-york/ui/form/injectionKeys.ts",
type: "registry:ui",
target: "form/injectionKeys.ts"
},{
path: "registry/new-york/ui/form/useFormField.ts",
type: "registry:ui",
target: "form/useFormField.ts"
}],
component: () => import("@/registry/new-york/ui/form/FormControl.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"hover-card": {
name: "hover-card",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/hover-card/HoverCard.vue",
type: "registry:ui",
target: "hover-card/HoverCard.vue"
},{
path: "registry/new-york/ui/hover-card/HoverCardContent.vue",
type: "registry:ui",
target: "hover-card/HoverCardContent.vue"
},{
path: "registry/new-york/ui/hover-card/HoverCardTrigger.vue",
type: "registry:ui",
target: "hover-card/HoverCardTrigger.vue"
},{
path: "registry/new-york/ui/hover-card/index.ts",
type: "registry:ui",
target: "hover-card/index.ts"
}],
component: () => import("@/registry/new-york/ui/hover-card/HoverCard.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"input": {
name: "input",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/input/Input.vue",
type: "registry:ui",
target: "input/Input.vue"
},{
path: "registry/new-york/ui/input/index.ts",
type: "registry:ui",
target: "input/index.ts"
}],
component: () => import("@/registry/new-york/ui/input/Input.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"label": {
name: "label",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/label/Label.vue",
type: "registry:ui",
target: "label/Label.vue"
},{
path: "registry/new-york/ui/label/index.ts",
type: "registry:ui",
target: "label/index.ts"
}],
component: () => import("@/registry/new-york/ui/label/Label.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"menubar": {
name: "menubar",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/menubar/Menubar.vue",
type: "registry:ui",
target: "menubar/Menubar.vue"
},{
path: "registry/new-york/ui/menubar/MenubarCheckboxItem.vue",
type: "registry:ui",
target: "menubar/MenubarCheckboxItem.vue"
},{
path: "registry/new-york/ui/menubar/MenubarContent.vue",
type: "registry:ui",
target: "menubar/MenubarContent.vue"
},{
path: "registry/new-york/ui/menubar/MenubarGroup.vue",
type: "registry:ui",
target: "menubar/MenubarGroup.vue"
},{
path: "registry/new-york/ui/menubar/MenubarItem.vue",
type: "registry:ui",
target: "menubar/MenubarItem.vue"
},{
path: "registry/new-york/ui/menubar/MenubarLabel.vue",
type: "registry:ui",
target: "menubar/MenubarLabel.vue"
},{
path: "registry/new-york/ui/menubar/MenubarMenu.vue",
type: "registry:ui",
target: "menubar/MenubarMenu.vue"
},{
path: "registry/new-york/ui/menubar/MenubarRadioGroup.vue",
type: "registry:ui",
target: "menubar/MenubarRadioGroup.vue"
},{
path: "registry/new-york/ui/menubar/MenubarRadioItem.vue",
type: "registry:ui",
target: "menubar/MenubarRadioItem.vue"
},{
path: "registry/new-york/ui/menubar/MenubarSeparator.vue",
type: "registry:ui",
target: "menubar/MenubarSeparator.vue"
},{
path: "registry/new-york/ui/menubar/MenubarShortcut.vue",
type: "registry:ui",
target: "menubar/MenubarShortcut.vue"
},{
path: "registry/new-york/ui/menubar/MenubarSub.vue",
type: "registry:ui",
target: "menubar/MenubarSub.vue"
},{
path: "registry/new-york/ui/menubar/MenubarSubContent.vue",
type: "registry:ui",
target: "menubar/MenubarSubContent.vue"
},{
path: "registry/new-york/ui/menubar/MenubarSubTrigger.vue",
type: "registry:ui",
target: "menubar/MenubarSubTrigger.vue"
},{
path: "registry/new-york/ui/menubar/MenubarTrigger.vue",
type: "registry:ui",
target: "menubar/MenubarTrigger.vue"
},{
path: "registry/new-york/ui/menubar/index.ts",
type: "registry:ui",
target: "menubar/index.ts"
}],
component: () => import("@/registry/new-york/ui/menubar/Menubar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"navigation-menu": {
name: "navigation-menu",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/navigation-menu/NavigationMenu.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenu.vue"
},{
path: "registry/new-york/ui/navigation-menu/NavigationMenuContent.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuContent.vue"
},{
path: "registry/new-york/ui/navigation-menu/NavigationMenuIndicator.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuIndicator.vue"
},{
path: "registry/new-york/ui/navigation-menu/NavigationMenuItem.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuItem.vue"
},{
path: "registry/new-york/ui/navigation-menu/NavigationMenuLink.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuLink.vue"
},{
path: "registry/new-york/ui/navigation-menu/NavigationMenuList.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuList.vue"
},{
path: "registry/new-york/ui/navigation-menu/NavigationMenuTrigger.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuTrigger.vue"
},{
path: "registry/new-york/ui/navigation-menu/NavigationMenuViewport.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuViewport.vue"
},{
path: "registry/new-york/ui/navigation-menu/index.ts",
type: "registry:ui",
target: "navigation-menu/index.ts"
}],
component: () => import("@/registry/new-york/ui/navigation-menu/NavigationMenu.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"number-field": {
name: "number-field",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/number-field/NumberField.vue",
type: "registry:ui",
target: "number-field/NumberField.vue"
},{
path: "registry/new-york/ui/number-field/NumberFieldContent.vue",
type: "registry:ui",
target: "number-field/NumberFieldContent.vue"
},{
path: "registry/new-york/ui/number-field/NumberFieldDecrement.vue",
type: "registry:ui",
target: "number-field/NumberFieldDecrement.vue"
},{
path: "registry/new-york/ui/number-field/NumberFieldIncrement.vue",
type: "registry:ui",
target: "number-field/NumberFieldIncrement.vue"
},{
path: "registry/new-york/ui/number-field/NumberFieldInput.vue",
type: "registry:ui",
target: "number-field/NumberFieldInput.vue"
},{
path: "registry/new-york/ui/number-field/index.ts",
type: "registry:ui",
target: "number-field/index.ts"
}],
component: () => import("@/registry/new-york/ui/number-field/NumberField.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"pagination": {
name: "pagination",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/new-york/ui/pagination/PaginationEllipsis.vue",
type: "registry:ui",
target: "pagination/PaginationEllipsis.vue"
},{
path: "registry/new-york/ui/pagination/PaginationFirst.vue",
type: "registry:ui",
target: "pagination/PaginationFirst.vue"
},{
path: "registry/new-york/ui/pagination/PaginationLast.vue",
type: "registry:ui",
target: "pagination/PaginationLast.vue"
},{
path: "registry/new-york/ui/pagination/PaginationNext.vue",
type: "registry:ui",
target: "pagination/PaginationNext.vue"
},{
path: "registry/new-york/ui/pagination/PaginationPrev.vue",
type: "registry:ui",
target: "pagination/PaginationPrev.vue"
},{
path: "registry/new-york/ui/pagination/index.ts",
type: "registry:ui",
target: "pagination/index.ts"
}],
component: () => import("@/registry/new-york/ui/pagination/PaginationEllipsis.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"pin-input": {
name: "pin-input",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/pin-input/PinInput.vue",
type: "registry:ui",
target: "pin-input/PinInput.vue"
},{
path: "registry/new-york/ui/pin-input/PinInputGroup.vue",
type: "registry:ui",
target: "pin-input/PinInputGroup.vue"
},{
path: "registry/new-york/ui/pin-input/PinInputInput.vue",
type: "registry:ui",
target: "pin-input/PinInputInput.vue"
},{
path: "registry/new-york/ui/pin-input/PinInputSeparator.vue",
type: "registry:ui",
target: "pin-input/PinInputSeparator.vue"
},{
path: "registry/new-york/ui/pin-input/index.ts",
type: "registry:ui",
target: "pin-input/index.ts"
}],
component: () => import("@/registry/new-york/ui/pin-input/PinInput.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"popover": {
name: "popover",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/popover/Popover.vue",
type: "registry:ui",
target: "popover/Popover.vue"
},{
path: "registry/new-york/ui/popover/PopoverContent.vue",
type: "registry:ui",
target: "popover/PopoverContent.vue"
},{
path: "registry/new-york/ui/popover/PopoverTrigger.vue",
type: "registry:ui",
target: "popover/PopoverTrigger.vue"
},{
path: "registry/new-york/ui/popover/index.ts",
type: "registry:ui",
target: "popover/index.ts"
}],
component: () => import("@/registry/new-york/ui/popover/Popover.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"progress": {
name: "progress",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/progress/Progress.vue",
type: "registry:ui",
target: "progress/Progress.vue"
},{
path: "registry/new-york/ui/progress/index.ts",
type: "registry:ui",
target: "progress/index.ts"
}],
component: () => import("@/registry/new-york/ui/progress/Progress.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"radio-group": {
name: "radio-group",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/radio-group/RadioGroup.vue",
type: "registry:ui",
target: "radio-group/RadioGroup.vue"
},{
path: "registry/new-york/ui/radio-group/RadioGroupItem.vue",
type: "registry:ui",
target: "radio-group/RadioGroupItem.vue"
},{
path: "registry/new-york/ui/radio-group/index.ts",
type: "registry:ui",
target: "radio-group/index.ts"
}],
component: () => import("@/registry/new-york/ui/radio-group/RadioGroup.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"range-calendar": {
name: "range-calendar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/new-york/ui/range-calendar/RangeCalendar.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendar.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarCell.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarCell.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarCellTrigger.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarCellTrigger.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarGrid.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarGrid.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarGridBody.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarGridBody.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarGridHead.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarGridHead.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarGridRow.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarGridRow.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarHeadCell.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarHeadCell.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarHeader.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarHeader.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarHeading.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarHeading.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarNextButton.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarNextButton.vue"
},{
path: "registry/new-york/ui/range-calendar/RangeCalendarPrevButton.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarPrevButton.vue"
},{
path: "registry/new-york/ui/range-calendar/index.ts",
type: "registry:ui",
target: "range-calendar/index.ts"
}],
component: () => import("@/registry/new-york/ui/range-calendar/RangeCalendar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"resizable": {
name: "resizable",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/resizable/ResizableHandle.vue",
type: "registry:ui",
target: "resizable/ResizableHandle.vue"
},{
path: "registry/new-york/ui/resizable/ResizablePanelGroup.vue",
type: "registry:ui",
target: "resizable/ResizablePanelGroup.vue"
},{
path: "registry/new-york/ui/resizable/index.ts",
type: "registry:ui",
target: "resizable/index.ts"
}],
component: () => import("@/registry/new-york/ui/resizable/ResizableHandle.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"scroll-area": {
name: "scroll-area",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/scroll-area/ScrollArea.vue",
type: "registry:ui",
target: "scroll-area/ScrollArea.vue"
},{
path: "registry/new-york/ui/scroll-area/ScrollBar.vue",
type: "registry:ui",
target: "scroll-area/ScrollBar.vue"
},{
path: "registry/new-york/ui/scroll-area/index.ts",
type: "registry:ui",
target: "scroll-area/index.ts"
}],
component: () => import("@/registry/new-york/ui/scroll-area/ScrollArea.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"select": {
name: "select",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/select/Select.vue",
type: "registry:ui",
target: "select/Select.vue"
},{
path: "registry/new-york/ui/select/SelectContent.vue",
type: "registry:ui",
target: "select/SelectContent.vue"
},{
path: "registry/new-york/ui/select/SelectGroup.vue",
type: "registry:ui",
target: "select/SelectGroup.vue"
},{
path: "registry/new-york/ui/select/SelectItem.vue",
type: "registry:ui",
target: "select/SelectItem.vue"
},{
path: "registry/new-york/ui/select/SelectItemText.vue",
type: "registry:ui",
target: "select/SelectItemText.vue"
},{
path: "registry/new-york/ui/select/SelectLabel.vue",
type: "registry:ui",
target: "select/SelectLabel.vue"
},{
path: "registry/new-york/ui/select/SelectScrollDownButton.vue",
type: "registry:ui",
target: "select/SelectScrollDownButton.vue"
},{
path: "registry/new-york/ui/select/SelectScrollUpButton.vue",
type: "registry:ui",
target: "select/SelectScrollUpButton.vue"
},{
path: "registry/new-york/ui/select/SelectSeparator.vue",
type: "registry:ui",
target: "select/SelectSeparator.vue"
},{
path: "registry/new-york/ui/select/SelectTrigger.vue",
type: "registry:ui",
target: "select/SelectTrigger.vue"
},{
path: "registry/new-york/ui/select/SelectValue.vue",
type: "registry:ui",
target: "select/SelectValue.vue"
},{
path: "registry/new-york/ui/select/index.ts",
type: "registry:ui",
target: "select/index.ts"
}],
component: () => import("@/registry/new-york/ui/select/Select.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"separator": {
name: "separator",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/separator/Separator.vue",
type: "registry:ui",
target: "separator/Separator.vue"
},{
path: "registry/new-york/ui/separator/index.ts",
type: "registry:ui",
target: "separator/index.ts"
}],
component: () => import("@/registry/new-york/ui/separator/Separator.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"sheet": {
name: "sheet",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/sheet/Sheet.vue",
type: "registry:ui",
target: "sheet/Sheet.vue"
},{
path: "registry/new-york/ui/sheet/SheetClose.vue",
type: "registry:ui",
target: "sheet/SheetClose.vue"
},{
path: "registry/new-york/ui/sheet/SheetContent.vue",
type: "registry:ui",
target: "sheet/SheetContent.vue"
},{
path: "registry/new-york/ui/sheet/SheetDescription.vue",
type: "registry:ui",
target: "sheet/SheetDescription.vue"
},{
path: "registry/new-york/ui/sheet/SheetFooter.vue",
type: "registry:ui",
target: "sheet/SheetFooter.vue"
},{
path: "registry/new-york/ui/sheet/SheetHeader.vue",
type: "registry:ui",
target: "sheet/SheetHeader.vue"
},{
path: "registry/new-york/ui/sheet/SheetTitle.vue",
type: "registry:ui",
target: "sheet/SheetTitle.vue"
},{
path: "registry/new-york/ui/sheet/SheetTrigger.vue",
type: "registry:ui",
target: "sheet/SheetTrigger.vue"
},{
path: "registry/new-york/ui/sheet/index.ts",
type: "registry:ui",
target: "sheet/index.ts"
}],
component: () => import("@/registry/new-york/ui/sheet/Sheet.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"sidebar": {
name: "sidebar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","Sheet.vue","SheetContent.vue","Input.vue","Tooltip.vue","TooltipContent.vue","TooltipTrigger.vue","Skeleton.vue","Separator.vue","Button.vue"],
files: [{
path: "registry/new-york/ui/sidebar/Sidebar.vue",
type: "registry:ui",
target: "sidebar/Sidebar.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarContent.vue",
type: "registry:ui",
target: "sidebar/SidebarContent.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarFooter.vue",
type: "registry:ui",
target: "sidebar/SidebarFooter.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarGroup.vue",
type: "registry:ui",
target: "sidebar/SidebarGroup.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarGroupAction.vue",
type: "registry:ui",
target: "sidebar/SidebarGroupAction.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarGroupContent.vue",
type: "registry:ui",
target: "sidebar/SidebarGroupContent.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarGroupLabel.vue",
type: "registry:ui",
target: "sidebar/SidebarGroupLabel.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarHeader.vue",
type: "registry:ui",
target: "sidebar/SidebarHeader.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarInput.vue",
type: "registry:ui",
target: "sidebar/SidebarInput.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarInset.vue",
type: "registry:ui",
target: "sidebar/SidebarInset.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenu.vue",
type: "registry:ui",
target: "sidebar/SidebarMenu.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuAction.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuAction.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuBadge.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuBadge.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuButton.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuButton.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuButtonChild.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuButtonChild.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuItem.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuItem.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuSkeleton.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuSkeleton.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuSub.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuSub.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuSubButton.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuSubButton.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarMenuSubItem.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuSubItem.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarProvider.vue",
type: "registry:ui",
target: "sidebar/SidebarProvider.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarRail.vue",
type: "registry:ui",
target: "sidebar/SidebarRail.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarSeparator.vue",
type: "registry:ui",
target: "sidebar/SidebarSeparator.vue"
},{
path: "registry/new-york/ui/sidebar/SidebarTrigger.vue",
type: "registry:ui",
target: "sidebar/SidebarTrigger.vue"
},{
path: "registry/new-york/ui/sidebar/index.ts",
type: "registry:ui",
target: "sidebar/index.ts"
},{
path: "registry/new-york/ui/sidebar/utils.ts",
type: "registry:ui",
target: "sidebar/utils.ts"
}],
component: () => import("@/registry/new-york/ui/sidebar/Sidebar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"skeleton": {
name: "skeleton",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/skeleton/Skeleton.vue",
type: "registry:ui",
target: "skeleton/Skeleton.vue"
},{
path: "registry/new-york/ui/skeleton/index.ts",
type: "registry:ui",
target: "skeleton/index.ts"
}],
component: () => import("@/registry/new-york/ui/skeleton/Skeleton.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"slider": {
name: "slider",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/slider/Slider.vue",
type: "registry:ui",
target: "slider/Slider.vue"
},{
path: "registry/new-york/ui/slider/index.ts",
type: "registry:ui",
target: "slider/index.ts"
}],
component: () => import("@/registry/new-york/ui/slider/Slider.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"sonner": {
name: "sonner",
description: "",
type: "registry:ui",
registryDependencies: [],
files: [{
path: "registry/new-york/ui/sonner/Sonner.vue",
type: "registry:ui",
target: "sonner/Sonner.vue"
},{
path: "registry/new-york/ui/sonner/index.ts",
type: "registry:ui",
target: "sonner/index.ts"
}],
component: () => import("@/registry/new-york/ui/sonner/Sonner.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"stepper": {
name: "stepper",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/stepper/Stepper.vue",
type: "registry:ui",
target: "stepper/Stepper.vue"
},{
path: "registry/new-york/ui/stepper/StepperDescription.vue",
type: "registry:ui",
target: "stepper/StepperDescription.vue"
},{
path: "registry/new-york/ui/stepper/StepperIndicator.vue",
type: "registry:ui",
target: "stepper/StepperIndicator.vue"
},{
path: "registry/new-york/ui/stepper/StepperItem.vue",
type: "registry:ui",
target: "stepper/StepperItem.vue"
},{
path: "registry/new-york/ui/stepper/StepperSeparator.vue",
type: "registry:ui",
target: "stepper/StepperSeparator.vue"
},{
path: "registry/new-york/ui/stepper/StepperTitle.vue",
type: "registry:ui",
target: "stepper/StepperTitle.vue"
},{
path: "registry/new-york/ui/stepper/StepperTrigger.vue",
type: "registry:ui",
target: "stepper/StepperTrigger.vue"
},{
path: "registry/new-york/ui/stepper/index.ts",
type: "registry:ui",
target: "stepper/index.ts"
}],
component: () => import("@/registry/new-york/ui/stepper/Stepper.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"switch": {
name: "switch",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/switch/Switch.vue",
type: "registry:ui",
target: "switch/Switch.vue"
},{
path: "registry/new-york/ui/switch/index.ts",
type: "registry:ui",
target: "switch/index.ts"
}],
component: () => import("@/registry/new-york/ui/switch/Switch.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"table": {
name: "table",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/table/Table.vue",
type: "registry:ui",
target: "table/Table.vue"
},{
path: "registry/new-york/ui/table/TableBody.vue",
type: "registry:ui",
target: "table/TableBody.vue"
},{
path: "registry/new-york/ui/table/TableCaption.vue",
type: "registry:ui",
target: "table/TableCaption.vue"
},{
path: "registry/new-york/ui/table/TableCell.vue",
type: "registry:ui",
target: "table/TableCell.vue"
},{
path: "registry/new-york/ui/table/TableEmpty.vue",
type: "registry:ui",
target: "table/TableEmpty.vue"
},{
path: "registry/new-york/ui/table/TableFooter.vue",
type: "registry:ui",
target: "table/TableFooter.vue"
},{
path: "registry/new-york/ui/table/TableHead.vue",
type: "registry:ui",
target: "table/TableHead.vue"
},{
path: "registry/new-york/ui/table/TableHeader.vue",
type: "registry:ui",
target: "table/TableHeader.vue"
},{
path: "registry/new-york/ui/table/TableRow.vue",
type: "registry:ui",
target: "table/TableRow.vue"
},{
path: "registry/new-york/ui/table/index.ts",
type: "registry:ui",
target: "table/index.ts"
}],
component: () => import("@/registry/new-york/ui/table/Table.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"tabs": {
name: "tabs",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/tabs/Tabs.vue",
type: "registry:ui",
target: "tabs/Tabs.vue"
},{
path: "registry/new-york/ui/tabs/TabsContent.vue",
type: "registry:ui",
target: "tabs/TabsContent.vue"
},{
path: "registry/new-york/ui/tabs/TabsList.vue",
type: "registry:ui",
target: "tabs/TabsList.vue"
},{
path: "registry/new-york/ui/tabs/TabsTrigger.vue",
type: "registry:ui",
target: "tabs/TabsTrigger.vue"
},{
path: "registry/new-york/ui/tabs/index.ts",
type: "registry:ui",
target: "tabs/index.ts"
}],
component: () => import("@/registry/new-york/ui/tabs/Tabs.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"tags-input": {
name: "tags-input",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/tags-input/TagsInput.vue",
type: "registry:ui",
target: "tags-input/TagsInput.vue"
},{
path: "registry/new-york/ui/tags-input/TagsInputInput.vue",
type: "registry:ui",
target: "tags-input/TagsInputInput.vue"
},{
path: "registry/new-york/ui/tags-input/TagsInputItem.vue",
type: "registry:ui",
target: "tags-input/TagsInputItem.vue"
},{
path: "registry/new-york/ui/tags-input/TagsInputItemDelete.vue",
type: "registry:ui",
target: "tags-input/TagsInputItemDelete.vue"
},{
path: "registry/new-york/ui/tags-input/TagsInputItemText.vue",
type: "registry:ui",
target: "tags-input/TagsInputItemText.vue"
},{
path: "registry/new-york/ui/tags-input/index.ts",
type: "registry:ui",
target: "tags-input/index.ts"
}],
component: () => import("@/registry/new-york/ui/tags-input/TagsInput.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"textarea": {
name: "textarea",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/textarea/Textarea.vue",
type: "registry:ui",
target: "textarea/Textarea.vue"
},{
path: "registry/new-york/ui/textarea/index.ts",
type: "registry:ui",
target: "textarea/index.ts"
}],
component: () => import("@/registry/new-york/ui/textarea/Textarea.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"toast": {
name: "toast",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/toast/Toast.vue",
type: "registry:ui",
target: "toast/Toast.vue"
},{
path: "registry/new-york/ui/toast/ToastAction.vue",
type: "registry:ui",
target: "toast/ToastAction.vue"
},{
path: "registry/new-york/ui/toast/ToastClose.vue",
type: "registry:ui",
target: "toast/ToastClose.vue"
},{
path: "registry/new-york/ui/toast/ToastDescription.vue",
type: "registry:ui",
target: "toast/ToastDescription.vue"
},{
path: "registry/new-york/ui/toast/ToastProvider.vue",
type: "registry:ui",
target: "toast/ToastProvider.vue"
},{
path: "registry/new-york/ui/toast/ToastTitle.vue",
type: "registry:ui",
target: "toast/ToastTitle.vue"
},{
path: "registry/new-york/ui/toast/ToastViewport.vue",
type: "registry:ui",
target: "toast/ToastViewport.vue"
},{
path: "registry/new-york/ui/toast/Toaster.vue",
type: "registry:ui",
target: "toast/Toaster.vue"
},{
path: "registry/new-york/ui/toast/index.ts",
type: "registry:ui",
target: "toast/index.ts"
},{
path: "registry/new-york/ui/toast/use-toast.ts",
type: "registry:ui",
target: "toast/use-toast.ts"
}],
component: () => import("@/registry/new-york/ui/toast/Toast.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"toggle": {
name: "toggle",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/toggle/Toggle.vue",
type: "registry:ui",
target: "toggle/Toggle.vue"
},{
path: "registry/new-york/ui/toggle/index.ts",
type: "registry:ui",
target: "toggle/index.ts"
}],
component: () => import("@/registry/new-york/ui/toggle/Toggle.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"toggle-group": {
name: "toggle-group",
description: "",
type: "registry:ui",
registryDependencies: ["toggle","utils"],
files: [{
path: "registry/new-york/ui/toggle-group/ToggleGroup.vue",
type: "registry:ui",
target: "toggle-group/ToggleGroup.vue"
},{
path: "registry/new-york/ui/toggle-group/ToggleGroupItem.vue",
type: "registry:ui",
target: "toggle-group/ToggleGroupItem.vue"
},{
path: "registry/new-york/ui/toggle-group/index.ts",
type: "registry:ui",
target: "toggle-group/index.ts"
}],
component: () => import("@/registry/new-york/ui/toggle-group/ToggleGroup.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"tooltip": {
name: "tooltip",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/new-york/ui/tooltip/Tooltip.vue",
type: "registry:ui",
target: "tooltip/Tooltip.vue"
},{
path: "registry/new-york/ui/tooltip/TooltipContent.vue",
type: "registry:ui",
target: "tooltip/TooltipContent.vue"
},{
path: "registry/new-york/ui/tooltip/TooltipProvider.vue",
type: "registry:ui",
target: "tooltip/TooltipProvider.vue"
},{
path: "registry/new-york/ui/tooltip/TooltipTrigger.vue",
type: "registry:ui",
target: "tooltip/TooltipTrigger.vue"
},{
path: "registry/new-york/ui/tooltip/index.ts",
type: "registry:ui",
target: "tooltip/index.ts"
}],
component: () => import("@/registry/new-york/ui/tooltip/Tooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"v-calendar": {
name: "v-calendar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/new-york/ui/v-calendar/Calendar.vue",
type: "registry:ui",
target: "v-calendar/Calendar.vue"
},{
path: "registry/new-york/ui/v-calendar/index.ts",
type: "registry:ui",
target: "v-calendar/index.ts"
}],
component: () => import("@/registry/new-york/ui/v-calendar/Calendar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AccordionDemo": {
name: "AccordionDemo",
description: "",
type: "registry:example",
registryDependencies: ["accordion"],
files: [{
path: "registry/new-york/example/AccordionDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AccordionDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AlertDemo": {
name: "AlertDemo",
description: "",
type: "registry:example",
registryDependencies: ["alert"],
files: [{
path: "registry/new-york/example/AlertDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AlertDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AlertDestructiveDemo": {
name: "AlertDestructiveDemo",
description: "",
type: "registry:example",
registryDependencies: ["alert"],
files: [{
path: "registry/new-york/example/AlertDestructiveDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AlertDestructiveDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AlertDialogDemo": {
name: "AlertDialogDemo",
description: "",
type: "registry:example",
registryDependencies: ["alert-dialog","button"],
files: [{
path: "registry/new-york/example/AlertDialogDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AlertDialogDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AreaChartCustomTooltip": {
name: "AreaChartCustomTooltip",
description: "",
type: "registry:example",
registryDependencies: ["chart-area"],
files: [{
path: "registry/new-york/example/AreaChartCustomTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AreaChartCustomTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AreaChartDemo": {
name: "AreaChartDemo",
description: "",
type: "registry:example",
registryDependencies: ["chart-area"],
files: [{
path: "registry/new-york/example/AreaChartDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AreaChartDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AreaChartSparkline": {
name: "AreaChartSparkline",
description: "",
type: "registry:example",
registryDependencies: ["chart-area"],
files: [{
path: "registry/new-york/example/AreaChartSparkline.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AreaChartSparkline.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AspectRatioDemo": {
name: "AspectRatioDemo",
description: "",
type: "registry:example",
registryDependencies: ["aspect-ratio"],
files: [{
path: "registry/new-york/example/AspectRatioDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AspectRatioDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormApi": {
name: "AutoFormApi",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/new-york/example/AutoFormApi.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AutoFormApi.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormArray": {
name: "AutoFormArray",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/new-york/example/AutoFormArray.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AutoFormArray.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormBasic": {
name: "AutoFormBasic",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/new-york/example/AutoFormBasic.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AutoFormBasic.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormConfirmPassword": {
name: "AutoFormConfirmPassword",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/new-york/example/AutoFormConfirmPassword.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AutoFormConfirmPassword.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormControlled": {
name: "AutoFormControlled",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/new-york/example/AutoFormControlled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AutoFormControlled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormDependencies": {
name: "AutoFormDependencies",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/new-york/example/AutoFormDependencies.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AutoFormDependencies.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormInputWithoutLabel": {
name: "AutoFormInputWithoutLabel",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/new-york/example/AutoFormInputWithoutLabel.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AutoFormInputWithoutLabel.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormSubObject": {
name: "AutoFormSubObject",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/new-york/example/AutoFormSubObject.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AutoFormSubObject.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AvatarDemo": {
name: "AvatarDemo",
description: "",
type: "registry:example",
registryDependencies: ["avatar"],
files: [{
path: "registry/new-york/example/AvatarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/AvatarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BadgeDemo": {
name: "BadgeDemo",
description: "",
type: "registry:example",
registryDependencies: ["badge"],
files: [{
path: "registry/new-york/example/BadgeDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BadgeDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BadgeDestructiveDemo": {
name: "BadgeDestructiveDemo",
description: "",
type: "registry:example",
registryDependencies: ["badge"],
files: [{
path: "registry/new-york/example/BadgeDestructiveDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BadgeDestructiveDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BadgeOutlineDemo": {
name: "BadgeOutlineDemo",
description: "",
type: "registry:example",
registryDependencies: ["badge"],
files: [{
path: "registry/new-york/example/BadgeOutlineDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BadgeOutlineDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BadgeSecondaryDemo": {
name: "BadgeSecondaryDemo",
description: "",
type: "registry:example",
registryDependencies: ["badge"],
files: [{
path: "registry/new-york/example/BadgeSecondaryDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BadgeSecondaryDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BarChartCustomTooltip": {
name: "BarChartCustomTooltip",
description: "",
type: "registry:example",
registryDependencies: ["chart-bar"],
files: [{
path: "registry/new-york/example/BarChartCustomTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BarChartCustomTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BarChartDemo": {
name: "BarChartDemo",
description: "",
type: "registry:example",
registryDependencies: ["chart-bar"],
files: [{
path: "registry/new-york/example/BarChartDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BarChartDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BarChartRounded": {
name: "BarChartRounded",
description: "",
type: "registry:example",
registryDependencies: ["chart-bar"],
files: [{
path: "registry/new-york/example/BarChartRounded.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BarChartRounded.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BarChartStacked": {
name: "BarChartStacked",
description: "",
type: "registry:example",
registryDependencies: ["chart-bar"],
files: [{
path: "registry/new-york/example/BarChartStacked.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BarChartStacked.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbDemo": {
name: "BreadcrumbDemo",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb","dropdown-menu"],
files: [{
path: "registry/new-york/example/BreadcrumbDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BreadcrumbDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbDropdown": {
name: "BreadcrumbDropdown",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb","dropdown-menu"],
files: [{
path: "registry/new-york/example/BreadcrumbDropdown.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BreadcrumbDropdown.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbEllipsisDemo": {
name: "BreadcrumbEllipsisDemo",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb"],
files: [{
path: "registry/new-york/example/BreadcrumbEllipsisDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BreadcrumbEllipsisDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbLinkDemo": {
name: "BreadcrumbLinkDemo",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb"],
files: [{
path: "registry/new-york/example/BreadcrumbLinkDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BreadcrumbLinkDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbResponsive": {
name: "BreadcrumbResponsive",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb","button","drawer","dropdown-menu"],
files: [{
path: "registry/new-york/example/BreadcrumbResponsive.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BreadcrumbResponsive.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbSeparatorDemo": {
name: "BreadcrumbSeparatorDemo",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb"],
files: [{
path: "registry/new-york/example/BreadcrumbSeparatorDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/BreadcrumbSeparatorDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonAsChildDemo": {
name: "ButtonAsChildDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonAsChildDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonAsChildDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonDemo": {
name: "ButtonDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonDestructiveDemo": {
name: "ButtonDestructiveDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonDestructiveDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonDestructiveDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonGhostDemo": {
name: "ButtonGhostDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonGhostDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonGhostDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonIconDemo": {
name: "ButtonIconDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonIconDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonIconDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonLinkDemo": {
name: "ButtonLinkDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonLinkDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonLinkDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonLoadingDemo": {
name: "ButtonLoadingDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonLoadingDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonLoadingDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonOutlineDemo": {
name: "ButtonOutlineDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonOutlineDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonOutlineDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonSecondaryDemo": {
name: "ButtonSecondaryDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonSecondaryDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonSecondaryDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonWithIconDemo": {
name: "ButtonWithIconDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/ButtonWithIconDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ButtonWithIconDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CalendarDemo": {
name: "CalendarDemo",
description: "",
type: "registry:example",
registryDependencies: ["calendar"],
files: [{
path: "registry/new-york/example/CalendarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CalendarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CalendarForm": {
name: "CalendarForm",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","calendar","form","popover","toast"],
files: [{
path: "registry/new-york/example/CalendarForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CalendarForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CalendarWithSelect": {
name: "CalendarWithSelect",
description: "",
type: "registry:example",
registryDependencies: ["utils","calendar","select"],
files: [{
path: "registry/new-york/example/CalendarWithSelect.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CalendarWithSelect.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardChat": {
name: "CardChat",
description: "",
type: "registry:example",
registryDependencies: ["utils","avatar","button","card","command","dialog","input","tooltip"],
files: [{
path: "registry/new-york/example/CardChat.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CardChat.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardDemo": {
name: "CardDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","card","switch"],
files: [{
path: "registry/new-york/example/CardDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CardDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardFormDemo": {
name: "CardFormDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","card","input","label","select"],
files: [{
path: "registry/new-york/example/CardFormDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CardFormDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardStats": {
name: "CardStats",
description: "",
type: "registry:example",
registryDependencies: ["card","registry-themes","config"],
files: [{
path: "registry/new-york/example/CardStats.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CardStats.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardWithForm": {
name: "CardWithForm",
description: "",
type: "registry:example",
registryDependencies: ["button","card","input","label","select"],
files: [{
path: "registry/new-york/example/CardWithForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CardWithForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselApi": {
name: "CarouselApi",
description: "",
type: "registry:example",
registryDependencies: ["carousel","card"],
files: [{
path: "registry/new-york/example/CarouselApi.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CarouselApi.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselDemo": {
name: "CarouselDemo",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/new-york/example/CarouselDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CarouselDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselOrientation": {
name: "CarouselOrientation",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/new-york/example/CarouselOrientation.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CarouselOrientation.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselPlugin": {
name: "CarouselPlugin",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/new-york/example/CarouselPlugin.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CarouselPlugin.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselSize": {
name: "CarouselSize",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/new-york/example/CarouselSize.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CarouselSize.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselSpacing": {
name: "CarouselSpacing",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/new-york/example/CarouselSpacing.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CarouselSpacing.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselThumbnails": {
name: "CarouselThumbnails",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/new-york/example/CarouselThumbnails.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CarouselThumbnails.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxDemo": {
name: "CheckboxDemo",
description: "",
type: "registry:example",
registryDependencies: ["checkbox"],
files: [{
path: "registry/new-york/example/CheckboxDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CheckboxDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxDisabled": {
name: "CheckboxDisabled",
description: "",
type: "registry:example",
registryDependencies: ["checkbox"],
files: [{
path: "registry/new-york/example/CheckboxDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CheckboxDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxFormMultiple": {
name: "CheckboxFormMultiple",
description: "",
type: "registry:example",
registryDependencies: ["button","checkbox","form","toast"],
files: [{
path: "registry/new-york/example/CheckboxFormMultiple.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CheckboxFormMultiple.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxFormSingle": {
name: "CheckboxFormSingle",
description: "",
type: "registry:example",
registryDependencies: ["button","checkbox","form","toast"],
files: [{
path: "registry/new-york/example/CheckboxFormSingle.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CheckboxFormSingle.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxWithText": {
name: "CheckboxWithText",
description: "",
type: "registry:example",
registryDependencies: ["checkbox"],
files: [{
path: "registry/new-york/example/CheckboxWithText.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CheckboxWithText.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CollapsibleDemo": {
name: "CollapsibleDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","collapsible"],
files: [{
path: "registry/new-york/example/CollapsibleDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CollapsibleDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxDemo": {
name: "ComboboxDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","command","popover"],
files: [{
path: "registry/new-york/example/ComboboxDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ComboboxDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxDropdownMenu": {
name: "ComboboxDropdownMenu",
description: "",
type: "registry:example",
registryDependencies: ["button","command","dropdown-menu"],
files: [{
path: "registry/new-york/example/ComboboxDropdownMenu.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ComboboxDropdownMenu.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxForm": {
name: "ComboboxForm",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","command","form","popover","toast"],
files: [{
path: "registry/new-york/example/ComboboxForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ComboboxForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxPopover": {
name: "ComboboxPopover",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","command","popover"],
files: [{
path: "registry/new-york/example/ComboboxPopover.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ComboboxPopover.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxResponsive": {
name: "ComboboxResponsive",
description: "",
type: "registry:example",
registryDependencies: ["button","command","drawer","popover"],
files: [{
path: "registry/new-york/example/ComboboxResponsive.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ComboboxResponsive.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CommandDemo": {
name: "CommandDemo",
description: "",
type: "registry:example",
registryDependencies: ["command"],
files: [{
path: "registry/new-york/example/CommandDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CommandDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CommandDialogDemo": {
name: "CommandDialogDemo",
description: "",
type: "registry:example",
registryDependencies: ["command"],
files: [{
path: "registry/new-york/example/CommandDialogDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CommandDialogDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ContextMenuDemo": {
name: "ContextMenuDemo",
description: "",
type: "registry:example",
registryDependencies: ["context-menu"],
files: [{
path: "registry/new-york/example/ContextMenuDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ContextMenuDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CustomChartTooltip": {
name: "CustomChartTooltip",
description: "",
type: "registry:example",
registryDependencies: ["card"],
files: [{
path: "registry/new-york/example/CustomChartTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/CustomChartTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DataTableColumnPinningDemo": {
name: "DataTableColumnPinningDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
files: [{
path: "registry/new-york/example/DataTableColumnPinningDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DataTableColumnPinningDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DataTableDemo": {
name: "DataTableDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
files: [{
path: "registry/new-york/example/DataTableDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DataTableDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DataTableDemoColumn": {
name: "DataTableDemoColumn",
description: "",
type: "registry:example",
registryDependencies: ["button","dropdown-menu"],
files: [{
path: "registry/new-york/example/DataTableDemoColumn.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DataTableDemoColumn.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DataTableReactiveDemo": {
name: "DataTableReactiveDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
files: [{
path: "registry/new-york/example/DataTableReactiveDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DataTableReactiveDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerDemo": {
name: "DatePickerDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","calendar","popover"],
files: [{
path: "registry/new-york/example/DatePickerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DatePickerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerForm": {
name: "DatePickerForm",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","calendar","form","popover","toast"],
files: [{
path: "registry/new-york/example/DatePickerForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DatePickerForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerWithIndependentMonths": {
name: "DatePickerWithIndependentMonths",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","range-calendar"],
files: [{
path: "registry/new-york/example/DatePickerWithIndependentMonths.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DatePickerWithIndependentMonths.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerWithPresets": {
name: "DatePickerWithPresets",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","calendar","popover","select"],
files: [{
path: "registry/new-york/example/DatePickerWithPresets.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DatePickerWithPresets.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerWithRange": {
name: "DatePickerWithRange",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","range-calendar"],
files: [{
path: "registry/new-york/example/DatePickerWithRange.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DatePickerWithRange.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogCustomCloseButton": {
name: "DialogCustomCloseButton",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog","input","label"],
files: [{
path: "registry/new-york/example/DialogCustomCloseButton.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DialogCustomCloseButton.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogDemo": {
name: "DialogDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog","input","label"],
files: [{
path: "registry/new-york/example/DialogDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DialogDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogForm": {
name: "DialogForm",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog","form","input","toast"],
files: [{
path: "registry/new-york/example/DialogForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DialogForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogScrollBodyDemo": {
name: "DialogScrollBodyDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog"],
files: [{
path: "registry/new-york/example/DialogScrollBodyDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DialogScrollBodyDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogScrollOverlayDemo": {
name: "DialogScrollOverlayDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog"],
files: [{
path: "registry/new-york/example/DialogScrollOverlayDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DialogScrollOverlayDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DonutChartColor": {
name: "DonutChartColor",
description: "",
type: "registry:example",
registryDependencies: ["chart-donut"],
files: [{
path: "registry/new-york/example/DonutChartColor.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DonutChartColor.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DonutChartCustomTooltip": {
name: "DonutChartCustomTooltip",
description: "",
type: "registry:example",
registryDependencies: ["chart-donut"],
files: [{
path: "registry/new-york/example/DonutChartCustomTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DonutChartCustomTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DonutChartDemo": {
name: "DonutChartDemo",
description: "",
type: "registry:example",
registryDependencies: ["chart-donut"],
files: [{
path: "registry/new-york/example/DonutChartDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DonutChartDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DonutChartPie": {
name: "DonutChartPie",
description: "",
type: "registry:example",
registryDependencies: ["chart-donut"],
files: [{
path: "registry/new-york/example/DonutChartPie.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DonutChartPie.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DrawerDemo": {
name: "DrawerDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","drawer"],
files: [{
path: "registry/new-york/example/DrawerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DrawerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DrawerDialog": {
name: "DrawerDialog",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog","drawer","input","label"],
files: [{
path: "registry/new-york/example/DrawerDialog.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DrawerDialog.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DropdownMenuCheckboxes": {
name: "DropdownMenuCheckboxes",
description: "",
type: "registry:example",
registryDependencies: ["button","dropdown-menu"],
files: [{
path: "registry/new-york/example/DropdownMenuCheckboxes.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DropdownMenuCheckboxes.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DropdownMenuDemo": {
name: "DropdownMenuDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","dropdown-menu"],
files: [{
path: "registry/new-york/example/DropdownMenuDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DropdownMenuDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DropdownMenuRadioGroup": {
name: "DropdownMenuRadioGroup",
description: "",
type: "registry:example",
registryDependencies: ["button","dropdown-menu"],
files: [{
path: "registry/new-york/example/DropdownMenuRadioGroup.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/DropdownMenuRadioGroup.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"HoverCardDemo": {
name: "HoverCardDemo",
description: "",
type: "registry:example",
registryDependencies: ["avatar","button","hover-card"],
files: [{
path: "registry/new-york/example/HoverCardDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/HoverCardDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputDemo": {
name: "InputDemo",
description: "",
type: "registry:example",
registryDependencies: ["input"],
files: [{
path: "registry/new-york/example/InputDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/InputDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputDisabled": {
name: "InputDisabled",
description: "",
type: "registry:example",
registryDependencies: ["input"],
files: [{
path: "registry/new-york/example/InputDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/InputDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputFile": {
name: "InputFile",
description: "",
type: "registry:example",
registryDependencies: ["input","label"],
files: [{
path: "registry/new-york/example/InputFile.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/InputFile.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputForm": {
name: "InputForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","input","toast"],
files: [{
path: "registry/new-york/example/InputForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/InputForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputFormAutoAnimate": {
name: "InputFormAutoAnimate",
description: "",
type: "registry:example",
registryDependencies: ["button","form","input","toast"],
files: [{
path: "registry/new-york/example/InputFormAutoAnimate.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/InputFormAutoAnimate.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputWithButton": {
name: "InputWithButton",
description: "",
type: "registry:example",
registryDependencies: ["button","input"],
files: [{
path: "registry/new-york/example/InputWithButton.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/InputWithButton.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputWithIcon": {
name: "InputWithIcon",
description: "",
type: "registry:example",
registryDependencies: ["input"],
files: [{
path: "registry/new-york/example/InputWithIcon.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/InputWithIcon.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputWithLabel": {
name: "InputWithLabel",
description: "",
type: "registry:example",
registryDependencies: ["input","label"],
files: [{
path: "registry/new-york/example/InputWithLabel.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/InputWithLabel.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"LabelDemo": {
name: "LabelDemo",
description: "",
type: "registry:example",
registryDependencies: ["checkbox","label"],
files: [{
path: "registry/new-york/example/LabelDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/LabelDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"LineChartCustomTooltip": {
name: "LineChartCustomTooltip",
description: "",
type: "registry:example",
registryDependencies: ["chart-line"],
files: [{
path: "registry/new-york/example/LineChartCustomTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/LineChartCustomTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"LineChartDemo": {
name: "LineChartDemo",
description: "",
type: "registry:example",
registryDependencies: ["chart-line"],
files: [{
path: "registry/new-york/example/LineChartDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/LineChartDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"LineChartSparkline": {
name: "LineChartSparkline",
description: "",
type: "registry:example",
registryDependencies: ["chart-line"],
files: [{
path: "registry/new-york/example/LineChartSparkline.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/LineChartSparkline.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"MenubarDemo": {
name: "MenubarDemo",
description: "",
type: "registry:example",
registryDependencies: ["menubar"],
files: [{
path: "registry/new-york/example/MenubarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/MenubarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NavigationMenuDemo": {
name: "NavigationMenuDemo",
description: "",
type: "registry:example",
registryDependencies: ["navigation-menu"],
files: [{
path: "registry/new-york/example/NavigationMenuDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/NavigationMenuDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldCurrency": {
name: "NumberFieldCurrency",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/new-york/example/NumberFieldCurrency.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/NumberFieldCurrency.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldDecimal": {
name: "NumberFieldDecimal",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/new-york/example/NumberFieldDecimal.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/NumberFieldDecimal.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldDemo": {
name: "NumberFieldDemo",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/new-york/example/NumberFieldDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/NumberFieldDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldDisabled": {
name: "NumberFieldDisabled",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/new-york/example/NumberFieldDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/NumberFieldDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldForm": {
name: "NumberFieldForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","number-field","toast"],
files: [{
path: "registry/new-york/example/NumberFieldForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/NumberFieldForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldPercentage": {
name: "NumberFieldPercentage",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/new-york/example/NumberFieldPercentage.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/NumberFieldPercentage.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PaginationDemo": {
name: "PaginationDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","pagination"],
files: [{
path: "registry/new-york/example/PaginationDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/PaginationDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputControlled": {
name: "PinInputControlled",
description: "",
type: "registry:example",
registryDependencies: ["pin-input"],
files: [{
path: "registry/new-york/example/PinInputControlled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/PinInputControlled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputDemo": {
name: "PinInputDemo",
description: "",
type: "registry:example",
registryDependencies: ["pin-input"],
files: [{
path: "registry/new-york/example/PinInputDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/PinInputDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputDisabled": {
name: "PinInputDisabled",
description: "",
type: "registry:example",
registryDependencies: ["pin-input"],
files: [{
path: "registry/new-york/example/PinInputDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/PinInputDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputFormDemo": {
name: "PinInputFormDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","form","pin-input","toast"],
files: [{
path: "registry/new-york/example/PinInputFormDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/PinInputFormDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputSeparatorDemo": {
name: "PinInputSeparatorDemo",
description: "",
type: "registry:example",
registryDependencies: ["pin-input"],
files: [{
path: "registry/new-york/example/PinInputSeparatorDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/PinInputSeparatorDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PopoverDemo": {
name: "PopoverDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","input","label","popover"],
files: [{
path: "registry/new-york/example/PopoverDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/PopoverDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ProgressDemo": {
name: "ProgressDemo",
description: "",
type: "registry:example",
registryDependencies: ["progress"],
files: [{
path: "registry/new-york/example/ProgressDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ProgressDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"RadioGroupDemo": {
name: "RadioGroupDemo",
description: "",
type: "registry:example",
registryDependencies: ["label","radio-group"],
files: [{
path: "registry/new-york/example/RadioGroupDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/RadioGroupDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"RadioGroupForm": {
name: "RadioGroupForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","radio-group","toast"],
files: [{
path: "registry/new-york/example/RadioGroupForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/RadioGroupForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"RangeCalendarDemo": {
name: "RangeCalendarDemo",
description: "",
type: "registry:example",
registryDependencies: ["range-calendar"],
files: [{
path: "registry/new-york/example/RangeCalendarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/RangeCalendarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ResizableDemo": {
name: "ResizableDemo",
description: "",
type: "registry:example",
registryDependencies: ["resizable"],
files: [{
path: "registry/new-york/example/ResizableDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ResizableDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ResizableHandleDemo": {
name: "ResizableHandleDemo",
description: "",
type: "registry:example",
registryDependencies: ["resizable"],
files: [{
path: "registry/new-york/example/ResizableHandleDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ResizableHandleDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ResizableVerticalDemo": {
name: "ResizableVerticalDemo",
description: "",
type: "registry:example",
registryDependencies: ["resizable"],
files: [{
path: "registry/new-york/example/ResizableVerticalDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ResizableVerticalDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ScrollAreaDemo": {
name: "ScrollAreaDemo",
description: "",
type: "registry:example",
registryDependencies: ["scroll-area","separator"],
files: [{
path: "registry/new-york/example/ScrollAreaDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ScrollAreaDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ScrollAreaHorizontalDemo": {
name: "ScrollAreaHorizontalDemo",
description: "",
type: "registry:example",
registryDependencies: ["scroll-area"],
files: [{
path: "registry/new-york/example/ScrollAreaHorizontalDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ScrollAreaHorizontalDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SelectDemo": {
name: "SelectDemo",
description: "",
type: "registry:example",
registryDependencies: ["select"],
files: [{
path: "registry/new-york/example/SelectDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SelectDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SelectForm": {
name: "SelectForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","select","toast"],
files: [{
path: "registry/new-york/example/SelectForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SelectForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SelectScrollable": {
name: "SelectScrollable",
description: "",
type: "registry:example",
registryDependencies: ["select"],
files: [{
path: "registry/new-york/example/SelectScrollable.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SelectScrollable.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SeparatorDemo": {
name: "SeparatorDemo",
description: "",
type: "registry:example",
registryDependencies: ["separator"],
files: [{
path: "registry/new-york/example/SeparatorDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SeparatorDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SheetDemo": {
name: "SheetDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","input","label","sheet"],
files: [{
path: "registry/new-york/example/SheetDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SheetDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SheetSideDemo": {
name: "SheetSideDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","input","label","sheet"],
files: [{
path: "registry/new-york/example/SheetSideDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SheetSideDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SkeletonCard": {
name: "SkeletonCard",
description: "",
type: "registry:example",
registryDependencies: ["skeleton"],
files: [{
path: "registry/new-york/example/SkeletonCard.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SkeletonCard.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SkeletonDemo": {
name: "SkeletonDemo",
description: "",
type: "registry:example",
registryDependencies: ["skeleton"],
files: [{
path: "registry/new-york/example/SkeletonDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SkeletonDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SliderDemo": {
name: "SliderDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","slider"],
files: [{
path: "registry/new-york/example/SliderDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SliderDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SliderForm": {
name: "SliderForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","slider","toast"],
files: [{
path: "registry/new-york/example/SliderForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SliderForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SonnerDemo": {
name: "SonnerDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/new-york/example/SonnerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SonnerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SonnerWithDialog": {
name: "SonnerWithDialog",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog"],
files: [{
path: "registry/new-york/example/SonnerWithDialog.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SonnerWithDialog.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"StepperDemo": {
name: "StepperDemo",
description: "",
type: "registry:example",
registryDependencies: ["stepper"],
files: [{
path: "registry/new-york/example/StepperDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/StepperDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"StepperForm": {
name: "StepperForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","input","select","stepper","toast"],
files: [{
path: "registry/new-york/example/StepperForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/StepperForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"StepperHorizental": {
name: "StepperHorizental",
description: "",
type: "registry:example",
registryDependencies: ["button","stepper"],
files: [{
path: "registry/new-york/example/StepperHorizental.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/StepperHorizental.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"StepperVertical": {
name: "StepperVertical",
description: "",
type: "registry:example",
registryDependencies: ["button","stepper"],
files: [{
path: "registry/new-york/example/StepperVertical.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/StepperVertical.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SwitchDemo": {
name: "SwitchDemo",
description: "",
type: "registry:example",
registryDependencies: ["label","switch"],
files: [{
path: "registry/new-york/example/SwitchDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SwitchDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SwitchForm": {
name: "SwitchForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","switch","toast"],
files: [{
path: "registry/new-york/example/SwitchForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/SwitchForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TableDemo": {
name: "TableDemo",
description: "",
type: "registry:example",
registryDependencies: ["table"],
files: [{
path: "registry/new-york/example/TableDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TableDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TabsDemo": {
name: "TabsDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","card","input","label","tabs"],
files: [{
path: "registry/new-york/example/TabsDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TabsDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TabsVerticalDemo": {
name: "TabsVerticalDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","card","input","label","tabs"],
files: [{
path: "registry/new-york/example/TabsVerticalDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TabsVerticalDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TagsInputComboboxDemo": {
name: "TagsInputComboboxDemo",
description: "",
type: "registry:example",
registryDependencies: ["command","tags-input"],
files: [{
path: "registry/new-york/example/TagsInputComboboxDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TagsInputComboboxDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TagsInputDemo": {
name: "TagsInputDemo",
description: "",
type: "registry:example",
registryDependencies: ["tags-input"],
files: [{
path: "registry/new-york/example/TagsInputDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TagsInputDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TagsInputFormDemo": {
name: "TagsInputFormDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","form","tags-input","toast"],
files: [{
path: "registry/new-york/example/TagsInputFormDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TagsInputFormDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaDemo": {
name: "TextareaDemo",
description: "",
type: "registry:example",
registryDependencies: ["textarea"],
files: [{
path: "registry/new-york/example/TextareaDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TextareaDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaDisabled": {
name: "TextareaDisabled",
description: "",
type: "registry:example",
registryDependencies: ["textarea"],
files: [{
path: "registry/new-york/example/TextareaDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TextareaDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaForm": {
name: "TextareaForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","textarea","toast"],
files: [{
path: "registry/new-york/example/TextareaForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TextareaForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaWithButton": {
name: "TextareaWithButton",
description: "",
type: "registry:example",
registryDependencies: ["button","textarea"],
files: [{
path: "registry/new-york/example/TextareaWithButton.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TextareaWithButton.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaWithLabel": {
name: "TextareaWithLabel",
description: "",
type: "registry:example",
registryDependencies: ["label","textarea"],
files: [{
path: "registry/new-york/example/TextareaWithLabel.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TextareaWithLabel.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaWithText": {
name: "TextareaWithText",
description: "",
type: "registry:example",
registryDependencies: ["label","textarea"],
files: [{
path: "registry/new-york/example/TextareaWithText.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TextareaWithText.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastDemo": {
name: "ToastDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","use-toast"],
files: [{
path: "registry/new-york/example/ToastDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToastDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastDestructive": {
name: "ToastDestructive",
description: "",
type: "registry:example",
registryDependencies: ["button","toast","use-toast"],
files: [{
path: "registry/new-york/example/ToastDestructive.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToastDestructive.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastSimple": {
name: "ToastSimple",
description: "",
type: "registry:example",
registryDependencies: ["button","use-toast"],
files: [{
path: "registry/new-york/example/ToastSimple.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToastSimple.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastWithAction": {
name: "ToastWithAction",
description: "",
type: "registry:example",
registryDependencies: ["button","toast","use-toast"],
files: [{
path: "registry/new-york/example/ToastWithAction.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToastWithAction.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastWithTitle": {
name: "ToastWithTitle",
description: "",
type: "registry:example",
registryDependencies: ["button","use-toast"],
files: [{
path: "registry/new-york/example/ToastWithTitle.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToastWithTitle.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleDemo": {
name: "ToggleDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/new-york/example/ToggleDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleDisabledDemo": {
name: "ToggleDisabledDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/new-york/example/ToggleDisabledDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleDisabledDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupDemo": {
name: "ToggleGroupDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/new-york/example/ToggleGroupDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleGroupDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupDisabledDemo": {
name: "ToggleGroupDisabledDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/new-york/example/ToggleGroupDisabledDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleGroupDisabledDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupLargeDemo": {
name: "ToggleGroupLargeDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/new-york/example/ToggleGroupLargeDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleGroupLargeDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupOutlineDemo": {
name: "ToggleGroupOutlineDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/new-york/example/ToggleGroupOutlineDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleGroupOutlineDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupSingleDemo": {
name: "ToggleGroupSingleDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/new-york/example/ToggleGroupSingleDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleGroupSingleDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupSmallDemo": {
name: "ToggleGroupSmallDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/new-york/example/ToggleGroupSmallDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleGroupSmallDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleItalicDemo": {
name: "ToggleItalicDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/new-york/example/ToggleItalicDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleItalicDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleItalicWithTextDemo": {
name: "ToggleItalicWithTextDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/new-york/example/ToggleItalicWithTextDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleItalicWithTextDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleLargeDemo": {
name: "ToggleLargeDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/new-york/example/ToggleLargeDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleLargeDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleSmallDemo": {
name: "ToggleSmallDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/new-york/example/ToggleSmallDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/ToggleSmallDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TooltipDemo": {
name: "TooltipDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","tooltip"],
files: [{
path: "registry/new-york/example/TooltipDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TooltipDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyBlockquote": {
name: "TypographyBlockquote",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyBlockquote.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyBlockquote.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyDemo": {
name: "TypographyDemo",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyH1": {
name: "TypographyH1",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyH1.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyH1.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyH2": {
name: "TypographyH2",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyH2.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyH2.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyH3": {
name: "TypographyH3",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyH3.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyH3.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyH4": {
name: "TypographyH4",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyH4.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyH4.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyInlineCode": {
name: "TypographyInlineCode",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyInlineCode.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyInlineCode.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyLarge": {
name: "TypographyLarge",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyLarge.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyLarge.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyLead": {
name: "TypographyLead",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyLead.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyLead.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyList": {
name: "TypographyList",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyList.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyList.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyMuted": {
name: "TypographyMuted",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyMuted.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyMuted.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyP": {
name: "TypographyP",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyP.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyP.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographySmall": {
name: "TypographySmall",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographySmall.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographySmall.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyTable": {
name: "TypographyTable",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/new-york/example/TypographyTable.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/TypographyTable.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VCalendarDemo": {
name: "VCalendarDemo",
description: "",
type: "registry:example",
registryDependencies: ["v-calendar"],
files: [{
path: "registry/new-york/example/VCalendarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/VCalendarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDatePickerDemo": {
name: "VDatePickerDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","v-calendar"],
files: [{
path: "registry/new-york/example/VDatePickerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/VDatePickerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDatePickerForm": {
name: "VDatePickerForm",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","form","popover","toast","v-calendar"],
files: [{
path: "registry/new-york/example/VDatePickerForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/VDatePickerForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDatePickerWithPresets": {
name: "VDatePickerWithPresets",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","select","v-calendar"],
files: [{
path: "registry/new-york/example/VDatePickerWithPresets.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/VDatePickerWithPresets.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDatePickerWithRange": {
name: "VDatePickerWithRange",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","v-calendar"],
files: [{
path: "registry/new-york/example/VDatePickerWithRange.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/VDatePickerWithRange.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDateTimePickerDemo": {
name: "VDateTimePickerDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","v-calendar"],
files: [{
path: "registry/new-york/example/VDateTimePickerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/VDateTimePickerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VRangePickerWithSlot": {
name: "VRangePickerWithSlot",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","v-calendar"],
files: [{
path: "registry/new-york/example/VRangePickerWithSlot.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/new-york/example/VRangePickerWithSlot.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Authentication01": {
name: "Authentication01",
description: "",
type: "registry:block",
registryDependencies: ["button","card","input","label"],
files: [{
path: "registry/new-york/block/Authentication01.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Authentication01.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Authentication02": {
name: "Authentication02",
description: "",
type: "registry:block",
registryDependencies: ["button","card","input","label"],
files: [{
path: "registry/new-york/block/Authentication02.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Authentication02.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Authentication03": {
name: "Authentication03",
description: "",
type: "registry:block",
registryDependencies: ["button","card","input","label"],
files: [{
path: "registry/new-york/block/Authentication03.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Authentication03.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Authentication04": {
name: "Authentication04",
description: "",
type: "registry:block",
registryDependencies: ["button","input","label"],
files: [{
path: "registry/new-york/block/Authentication04.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Authentication04.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard01": {
name: "Dashboard01",
description: "",
type: "registry:block",
registryDependencies: ["avatar","badge","button","card","dropdown-menu","input","sheet","table"],
files: [{
path: "registry/new-york/block/Dashboard01.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Dashboard01.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard02": {
name: "Dashboard02",
description: "",
type: "registry:block",
registryDependencies: ["badge","button","card","dropdown-menu","input","sheet"],
files: [{
path: "registry/new-york/block/Dashboard02.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Dashboard02.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard03": {
name: "Dashboard03",
description: "",
type: "registry:block",
registryDependencies: ["badge","button","drawer","input","label","select","textarea","tooltip"],
files: [{
path: "registry/new-york/block/Dashboard03.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Dashboard03.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard04": {
name: "Dashboard04",
description: "",
type: "registry:block",
registryDependencies: ["button","card","checkbox","dropdown-menu","input","sheet"],
files: [{
path: "registry/new-york/block/Dashboard04.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Dashboard04.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard05": {
name: "Dashboard05",
description: "",
type: "registry:block",
registryDependencies: ["badge","breadcrumb","button","card","checkbox","dropdown-menu","input","pagination","progress","separator","sheet","table","tabs","tooltip"],
files: [{
path: "registry/new-york/block/Dashboard05.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Dashboard05.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard06": {
name: "Dashboard06",
description: "",
type: "registry:block",
registryDependencies: ["badge","breadcrumb","button","card","dropdown-menu","input","sheet","table","tabs","tooltip"],
files: [{
path: "registry/new-york/block/Dashboard06.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Dashboard06.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard07": {
name: "Dashboard07",
description: "",
type: "registry:block",
registryDependencies: ["badge","breadcrumb","button","card","dropdown-menu","input","label","select","sheet","table","textarea","toggle-group","tooltip"],
files: [{
path: "registry/new-york/block/Dashboard07.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/new-york/block/Dashboard07.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar01": {
name: "Sidebar01",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","SearchForm.vue","VersionSwitcher.vue","collapsible","label","dropdown-menu"],
files: [{
path: "registry/new-york/block/Sidebar01/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar01/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar01/components/SearchForm.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar01/components/VersionSwitcher.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar01/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar02": {
name: "Sidebar02",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","SearchForm.vue","VersionSwitcher.vue","collapsible","label","dropdown-menu"],
files: [{
path: "registry/new-york/block/Sidebar02/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar02/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar02/components/SearchForm.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar02/components/VersionSwitcher.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar02/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar03": {
name: "Sidebar03",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar"],
files: [{
path: "registry/new-york/block/Sidebar03/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar03/components/AppSidebar.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar03/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar04": {
name: "Sidebar04",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar"],
files: [{
path: "registry/new-york/block/Sidebar04/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar04/components/AppSidebar.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar04/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar05": {
name: "Sidebar05",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","SearchForm.vue","collapsible","label"],
files: [{
path: "registry/new-york/block/Sidebar05/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar05/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar05/components/SearchForm.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar05/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar06": {
name: "Sidebar06",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","NavMain.vue","SidebarOptInForm.vue","dropdown-menu","button","card"],
files: [{
path: "registry/new-york/block/Sidebar06/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar06/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar06/components/NavMain.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar06/components/SidebarOptInForm.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar06/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar07": {
name: "Sidebar07",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","NavMain.vue","NavProjects.vue","NavUser.vue","TeamSwitcher.vue","collapsible","dropdown-menu","avatar"],
files: [{
path: "registry/new-york/block/Sidebar07/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar07/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar07/components/NavMain.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar07/components/NavProjects.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar07/components/NavUser.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar07/components/TeamSwitcher.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar07/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar08": {
name: "Sidebar08",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","NavMain.vue","NavProjects.vue","NavSecondary.vue","NavUser.vue","collapsible","dropdown-menu","avatar"],
files: [{
path: "registry/new-york/block/Sidebar08/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar08/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar08/components/NavMain.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar08/components/NavProjects.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar08/components/NavSecondary.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar08/components/NavUser.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar08/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar09": {
name: "Sidebar09",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","NavUser.vue","label","switch","avatar","dropdown-menu"],
files: [{
path: "registry/new-york/block/Sidebar09/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/new-york/block/Sidebar09/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/new-york/block/Sidebar09/components/NavUser.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/new-york/block/Sidebar09/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
}, "default": {
"utils": {
name: "utils",
description: "",
type: "registry:lib",
registryDependencies: undefined,
files: [{
path: "registry/default/lib/utils.ts",
type: "registry:lib",
target: ""
}],
component: () => import("@/registry/default/lib/utils.ts").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"accordion": {
name: "accordion",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/accordion/Accordion.vue",
type: "registry:ui",
target: "accordion/Accordion.vue"
},{
path: "registry/default/ui/accordion/AccordionContent.vue",
type: "registry:ui",
target: "accordion/AccordionContent.vue"
},{
path: "registry/default/ui/accordion/AccordionItem.vue",
type: "registry:ui",
target: "accordion/AccordionItem.vue"
},{
path: "registry/default/ui/accordion/AccordionTrigger.vue",
type: "registry:ui",
target: "accordion/AccordionTrigger.vue"
},{
path: "registry/default/ui/accordion/index.ts",
type: "registry:ui",
target: "accordion/index.ts"
}],
component: () => import("@/registry/default/ui/accordion/Accordion.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"alert": {
name: "alert",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/alert/Alert.vue",
type: "registry:ui",
target: "alert/Alert.vue"
},{
path: "registry/default/ui/alert/AlertDescription.vue",
type: "registry:ui",
target: "alert/AlertDescription.vue"
},{
path: "registry/default/ui/alert/AlertTitle.vue",
type: "registry:ui",
target: "alert/AlertTitle.vue"
},{
path: "registry/default/ui/alert/index.ts",
type: "registry:ui",
target: "alert/index.ts"
}],
component: () => import("@/registry/default/ui/alert/Alert.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"alert-dialog": {
name: "alert-dialog",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/default/ui/alert-dialog/AlertDialog.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialog.vue"
},{
path: "registry/default/ui/alert-dialog/AlertDialogAction.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogAction.vue"
},{
path: "registry/default/ui/alert-dialog/AlertDialogCancel.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogCancel.vue"
},{
path: "registry/default/ui/alert-dialog/AlertDialogContent.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogContent.vue"
},{
path: "registry/default/ui/alert-dialog/AlertDialogDescription.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogDescription.vue"
},{
path: "registry/default/ui/alert-dialog/AlertDialogFooter.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogFooter.vue"
},{
path: "registry/default/ui/alert-dialog/AlertDialogHeader.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogHeader.vue"
},{
path: "registry/default/ui/alert-dialog/AlertDialogTitle.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogTitle.vue"
},{
path: "registry/default/ui/alert-dialog/AlertDialogTrigger.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogTrigger.vue"
},{
path: "registry/default/ui/alert-dialog/index.ts",
type: "registry:ui",
target: "alert-dialog/index.ts"
}],
component: () => import("@/registry/default/ui/alert-dialog/AlertDialog.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"aspect-ratio": {
name: "aspect-ratio",
description: "",
type: "registry:ui",
registryDependencies: [],
files: [{
path: "registry/default/ui/aspect-ratio/AspectRatio.vue",
type: "registry:ui",
target: "aspect-ratio/AspectRatio.vue"
},{
path: "registry/default/ui/aspect-ratio/index.ts",
type: "registry:ui",
target: "aspect-ratio/index.ts"
}],
component: () => import("@/registry/default/ui/aspect-ratio/AspectRatio.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"auto-form": {
name: "auto-form",
description: "",
type: "registry:ui",
registryDependencies: ["form","accordion","button","separator","checkbox","switch","utils","calendar","popover","label","radio-group","select","input","textarea"],
files: [{
path: "registry/default/ui/auto-form/AutoForm.vue",
type: "registry:ui",
target: "auto-form/AutoForm.vue"
},{
path: "registry/default/ui/auto-form/AutoFormField.vue",
type: "registry:ui",
target: "auto-form/AutoFormField.vue"
},{
path: "registry/default/ui/auto-form/AutoFormFieldArray.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldArray.vue"
},{
path: "registry/default/ui/auto-form/AutoFormFieldBoolean.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldBoolean.vue"
},{
path: "registry/default/ui/auto-form/AutoFormFieldDate.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldDate.vue"
},{
path: "registry/default/ui/auto-form/AutoFormFieldEnum.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldEnum.vue"
},{
path: "registry/default/ui/auto-form/AutoFormFieldFile.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldFile.vue"
},{
path: "registry/default/ui/auto-form/AutoFormFieldInput.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldInput.vue"
},{
path: "registry/default/ui/auto-form/AutoFormFieldNumber.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldNumber.vue"
},{
path: "registry/default/ui/auto-form/AutoFormFieldObject.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldObject.vue"
},{
path: "registry/default/ui/auto-form/AutoFormLabel.vue",
type: "registry:ui",
target: "auto-form/AutoFormLabel.vue"
},{
path: "registry/default/ui/auto-form/constant.ts",
type: "registry:ui",
target: "auto-form/constant.ts"
},{
path: "registry/default/ui/auto-form/dependencies.ts",
type: "registry:ui",
target: "auto-form/dependencies.ts"
},{
path: "registry/default/ui/auto-form/index.ts",
type: "registry:ui",
target: "auto-form/index.ts"
},{
path: "registry/default/ui/auto-form/interface.ts",
type: "registry:ui",
target: "auto-form/interface.ts"
},{
path: "registry/default/ui/auto-form/utils.ts",
type: "registry:ui",
target: "auto-form/utils.ts"
}],
component: () => import("@/registry/default/ui/auto-form/AutoForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"avatar": {
name: "avatar",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/avatar/Avatar.vue",
type: "registry:ui",
target: "avatar/Avatar.vue"
},{
path: "registry/default/ui/avatar/AvatarFallback.vue",
type: "registry:ui",
target: "avatar/AvatarFallback.vue"
},{
path: "registry/default/ui/avatar/AvatarImage.vue",
type: "registry:ui",
target: "avatar/AvatarImage.vue"
},{
path: "registry/default/ui/avatar/index.ts",
type: "registry:ui",
target: "avatar/index.ts"
}],
component: () => import("@/registry/default/ui/avatar/Avatar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"badge": {
name: "badge",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/badge/Badge.vue",
type: "registry:ui",
target: "badge/Badge.vue"
},{
path: "registry/default/ui/badge/index.ts",
type: "registry:ui",
target: "badge/index.ts"
}],
component: () => import("@/registry/default/ui/badge/Badge.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"breadcrumb": {
name: "breadcrumb",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/breadcrumb/Breadcrumb.vue",
type: "registry:ui",
target: "breadcrumb/Breadcrumb.vue"
},{
path: "registry/default/ui/breadcrumb/BreadcrumbEllipsis.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbEllipsis.vue"
},{
path: "registry/default/ui/breadcrumb/BreadcrumbItem.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbItem.vue"
},{
path: "registry/default/ui/breadcrumb/BreadcrumbLink.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbLink.vue"
},{
path: "registry/default/ui/breadcrumb/BreadcrumbList.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbList.vue"
},{
path: "registry/default/ui/breadcrumb/BreadcrumbPage.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbPage.vue"
},{
path: "registry/default/ui/breadcrumb/BreadcrumbSeparator.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbSeparator.vue"
},{
path: "registry/default/ui/breadcrumb/index.ts",
type: "registry:ui",
target: "breadcrumb/index.ts"
}],
component: () => import("@/registry/default/ui/breadcrumb/Breadcrumb.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"button": {
name: "button",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/button/Button.vue",
type: "registry:ui",
target: "button/Button.vue"
},{
path: "registry/default/ui/button/index.ts",
type: "registry:ui",
target: "button/index.ts"
}],
component: () => import("@/registry/default/ui/button/Button.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"calendar": {
name: "calendar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/default/ui/calendar/Calendar.vue",
type: "registry:ui",
target: "calendar/Calendar.vue"
},{
path: "registry/default/ui/calendar/CalendarCell.vue",
type: "registry:ui",
target: "calendar/CalendarCell.vue"
},{
path: "registry/default/ui/calendar/CalendarCellTrigger.vue",
type: "registry:ui",
target: "calendar/CalendarCellTrigger.vue"
},{
path: "registry/default/ui/calendar/CalendarGrid.vue",
type: "registry:ui",
target: "calendar/CalendarGrid.vue"
},{
path: "registry/default/ui/calendar/CalendarGridBody.vue",
type: "registry:ui",
target: "calendar/CalendarGridBody.vue"
},{
path: "registry/default/ui/calendar/CalendarGridHead.vue",
type: "registry:ui",
target: "calendar/CalendarGridHead.vue"
},{
path: "registry/default/ui/calendar/CalendarGridRow.vue",
type: "registry:ui",
target: "calendar/CalendarGridRow.vue"
},{
path: "registry/default/ui/calendar/CalendarHeadCell.vue",
type: "registry:ui",
target: "calendar/CalendarHeadCell.vue"
},{
path: "registry/default/ui/calendar/CalendarHeader.vue",
type: "registry:ui",
target: "calendar/CalendarHeader.vue"
},{
path: "registry/default/ui/calendar/CalendarHeading.vue",
type: "registry:ui",
target: "calendar/CalendarHeading.vue"
},{
path: "registry/default/ui/calendar/CalendarNextButton.vue",
type: "registry:ui",
target: "calendar/CalendarNextButton.vue"
},{
path: "registry/default/ui/calendar/CalendarPrevButton.vue",
type: "registry:ui",
target: "calendar/CalendarPrevButton.vue"
},{
path: "registry/default/ui/calendar/index.ts",
type: "registry:ui",
target: "calendar/index.ts"
}],
component: () => import("@/registry/default/ui/calendar/Calendar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"card": {
name: "card",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/card/Card.vue",
type: "registry:ui",
target: "card/Card.vue"
},{
path: "registry/default/ui/card/CardContent.vue",
type: "registry:ui",
target: "card/CardContent.vue"
},{
path: "registry/default/ui/card/CardDescription.vue",
type: "registry:ui",
target: "card/CardDescription.vue"
},{
path: "registry/default/ui/card/CardFooter.vue",
type: "registry:ui",
target: "card/CardFooter.vue"
},{
path: "registry/default/ui/card/CardHeader.vue",
type: "registry:ui",
target: "card/CardHeader.vue"
},{
path: "registry/default/ui/card/CardTitle.vue",
type: "registry:ui",
target: "card/CardTitle.vue"
},{
path: "registry/default/ui/card/index.ts",
type: "registry:ui",
target: "card/index.ts"
}],
component: () => import("@/registry/default/ui/card/Card.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"carousel": {
name: "carousel",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/default/ui/carousel/Carousel.vue",
type: "registry:ui",
target: "carousel/Carousel.vue"
},{
path: "registry/default/ui/carousel/CarouselContent.vue",
type: "registry:ui",
target: "carousel/CarouselContent.vue"
},{
path: "registry/default/ui/carousel/CarouselItem.vue",
type: "registry:ui",
target: "carousel/CarouselItem.vue"
},{
path: "registry/default/ui/carousel/CarouselNext.vue",
type: "registry:ui",
target: "carousel/CarouselNext.vue"
},{
path: "registry/default/ui/carousel/CarouselPrevious.vue",
type: "registry:ui",
target: "carousel/CarouselPrevious.vue"
},{
path: "registry/default/ui/carousel/index.ts",
type: "registry:ui",
target: "carousel/index.ts"
},{
path: "registry/default/ui/carousel/interface.ts",
type: "registry:ui",
target: "carousel/interface.ts"
},{
path: "registry/default/ui/carousel/useCarousel.ts",
type: "registry:ui",
target: "carousel/useCarousel.ts"
}],
component: () => import("@/registry/default/ui/carousel/Carousel.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart": {
name: "chart",
description: "",
type: "registry:ui",
registryDependencies: ["button","card"],
files: [{
path: "registry/default/ui/chart/ChartCrosshair.vue",
type: "registry:ui",
target: "chart/ChartCrosshair.vue"
},{
path: "registry/default/ui/chart/ChartLegend.vue",
type: "registry:ui",
target: "chart/ChartLegend.vue"
},{
path: "registry/default/ui/chart/ChartSingleTooltip.vue",
type: "registry:ui",
target: "chart/ChartSingleTooltip.vue"
},{
path: "registry/default/ui/chart/ChartTooltip.vue",
type: "registry:ui",
target: "chart/ChartTooltip.vue"
},{
path: "registry/default/ui/chart/index.ts",
type: "registry:ui",
target: "chart/index.ts"
},{
path: "registry/default/ui/chart/interface.ts",
type: "registry:ui",
target: "chart/interface.ts"
}],
component: () => import("@/registry/default/ui/chart/ChartCrosshair.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart-area": {
name: "chart-area",
description: "",
type: "registry:ui",
registryDependencies: ["utils","chart"],
files: [{
path: "registry/default/ui/chart-area/AreaChart.vue",
type: "registry:ui",
target: "chart-area/AreaChart.vue"
},{
path: "registry/default/ui/chart-area/index.ts",
type: "registry:ui",
target: "chart-area/index.ts"
}],
component: () => import("@/registry/default/ui/chart-area/AreaChart.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart-bar": {
name: "chart-bar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","chart"],
files: [{
path: "registry/default/ui/chart-bar/BarChart.vue",
type: "registry:ui",
target: "chart-bar/BarChart.vue"
},{
path: "registry/default/ui/chart-bar/index.ts",
type: "registry:ui",
target: "chart-bar/index.ts"
}],
component: () => import("@/registry/default/ui/chart-bar/BarChart.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart-donut": {
name: "chart-donut",
description: "",
type: "registry:ui",
registryDependencies: ["utils","chart"],
files: [{
path: "registry/default/ui/chart-donut/DonutChart.vue",
type: "registry:ui",
target: "chart-donut/DonutChart.vue"
},{
path: "registry/default/ui/chart-donut/index.ts",
type: "registry:ui",
target: "chart-donut/index.ts"
}],
component: () => import("@/registry/default/ui/chart-donut/DonutChart.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart-line": {
name: "chart-line",
description: "",
type: "registry:ui",
registryDependencies: ["utils","chart"],
files: [{
path: "registry/default/ui/chart-line/LineChart.vue",
type: "registry:ui",
target: "chart-line/LineChart.vue"
},{
path: "registry/default/ui/chart-line/index.ts",
type: "registry:ui",
target: "chart-line/index.ts"
}],
component: () => import("@/registry/default/ui/chart-line/LineChart.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"checkbox": {
name: "checkbox",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/checkbox/Checkbox.vue",
type: "registry:ui",
target: "checkbox/Checkbox.vue"
},{
path: "registry/default/ui/checkbox/index.ts",
type: "registry:ui",
target: "checkbox/index.ts"
}],
component: () => import("@/registry/default/ui/checkbox/Checkbox.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"collapsible": {
name: "collapsible",
description: "",
type: "registry:ui",
registryDependencies: [],
files: [{
path: "registry/default/ui/collapsible/Collapsible.vue",
type: "registry:ui",
target: "collapsible/Collapsible.vue"
},{
path: "registry/default/ui/collapsible/CollapsibleContent.vue",
type: "registry:ui",
target: "collapsible/CollapsibleContent.vue"
},{
path: "registry/default/ui/collapsible/CollapsibleTrigger.vue",
type: "registry:ui",
target: "collapsible/CollapsibleTrigger.vue"
},{
path: "registry/default/ui/collapsible/index.ts",
type: "registry:ui",
target: "collapsible/index.ts"
}],
component: () => import("@/registry/default/ui/collapsible/Collapsible.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"command": {
name: "command",
description: "",
type: "registry:ui",
registryDependencies: ["utils","dialog"],
files: [{
path: "registry/default/ui/command/Command.vue",
type: "registry:ui",
target: "command/Command.vue"
},{
path: "registry/default/ui/command/CommandDialog.vue",
type: "registry:ui",
target: "command/CommandDialog.vue"
},{
path: "registry/default/ui/command/CommandEmpty.vue",
type: "registry:ui",
target: "command/CommandEmpty.vue"
},{
path: "registry/default/ui/command/CommandGroup.vue",
type: "registry:ui",
target: "command/CommandGroup.vue"
},{
path: "registry/default/ui/command/CommandInput.vue",
type: "registry:ui",
target: "command/CommandInput.vue"
},{
path: "registry/default/ui/command/CommandItem.vue",
type: "registry:ui",
target: "command/CommandItem.vue"
},{
path: "registry/default/ui/command/CommandList.vue",
type: "registry:ui",
target: "command/CommandList.vue"
},{
path: "registry/default/ui/command/CommandSeparator.vue",
type: "registry:ui",
target: "command/CommandSeparator.vue"
},{
path: "registry/default/ui/command/CommandShortcut.vue",
type: "registry:ui",
target: "command/CommandShortcut.vue"
},{
path: "registry/default/ui/command/index.ts",
type: "registry:ui",
target: "command/index.ts"
}],
component: () => import("@/registry/default/ui/command/Command.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"context-menu": {
name: "context-menu",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/context-menu/ContextMenu.vue",
type: "registry:ui",
target: "context-menu/ContextMenu.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuCheckboxItem.vue",
type: "registry:ui",
target: "context-menu/ContextMenuCheckboxItem.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuContent.vue",
type: "registry:ui",
target: "context-menu/ContextMenuContent.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuGroup.vue",
type: "registry:ui",
target: "context-menu/ContextMenuGroup.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuItem.vue",
type: "registry:ui",
target: "context-menu/ContextMenuItem.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuLabel.vue",
type: "registry:ui",
target: "context-menu/ContextMenuLabel.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuPortal.vue",
type: "registry:ui",
target: "context-menu/ContextMenuPortal.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuRadioGroup.vue",
type: "registry:ui",
target: "context-menu/ContextMenuRadioGroup.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuRadioItem.vue",
type: "registry:ui",
target: "context-menu/ContextMenuRadioItem.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuSeparator.vue",
type: "registry:ui",
target: "context-menu/ContextMenuSeparator.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuShortcut.vue",
type: "registry:ui",
target: "context-menu/ContextMenuShortcut.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuSub.vue",
type: "registry:ui",
target: "context-menu/ContextMenuSub.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuSubContent.vue",
type: "registry:ui",
target: "context-menu/ContextMenuSubContent.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuSubTrigger.vue",
type: "registry:ui",
target: "context-menu/ContextMenuSubTrigger.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuTrigger.vue",
type: "registry:ui",
target: "context-menu/ContextMenuTrigger.vue"
},{
path: "registry/default/ui/context-menu/index.ts",
type: "registry:ui",
target: "context-menu/index.ts"
}],
component: () => import("@/registry/default/ui/context-menu/ContextMenu.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"dialog": {
name: "dialog",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/dialog/Dialog.vue",
type: "registry:ui",
target: "dialog/Dialog.vue"
},{
path: "registry/default/ui/dialog/DialogClose.vue",
type: "registry:ui",
target: "dialog/DialogClose.vue"
},{
path: "registry/default/ui/dialog/DialogContent.vue",
type: "registry:ui",
target: "dialog/DialogContent.vue"
},{
path: "registry/default/ui/dialog/DialogDescription.vue",
type: "registry:ui",
target: "dialog/DialogDescription.vue"
},{
path: "registry/default/ui/dialog/DialogFooter.vue",
type: "registry:ui",
target: "dialog/DialogFooter.vue"
},{
path: "registry/default/ui/dialog/DialogHeader.vue",
type: "registry:ui",
target: "dialog/DialogHeader.vue"
},{
path: "registry/default/ui/dialog/DialogScrollContent.vue",
type: "registry:ui",
target: "dialog/DialogScrollContent.vue"
},{
path: "registry/default/ui/dialog/DialogTitle.vue",
type: "registry:ui",
target: "dialog/DialogTitle.vue"
},{
path: "registry/default/ui/dialog/DialogTrigger.vue",
type: "registry:ui",
target: "dialog/DialogTrigger.vue"
},{
path: "registry/default/ui/dialog/index.ts",
type: "registry:ui",
target: "dialog/index.ts"
}],
component: () => import("@/registry/default/ui/dialog/Dialog.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"drawer": {
name: "drawer",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/drawer/Drawer.vue",
type: "registry:ui",
target: "drawer/Drawer.vue"
},{
path: "registry/default/ui/drawer/DrawerContent.vue",
type: "registry:ui",
target: "drawer/DrawerContent.vue"
},{
path: "registry/default/ui/drawer/DrawerDescription.vue",
type: "registry:ui",
target: "drawer/DrawerDescription.vue"
},{
path: "registry/default/ui/drawer/DrawerFooter.vue",
type: "registry:ui",
target: "drawer/DrawerFooter.vue"
},{
path: "registry/default/ui/drawer/DrawerHeader.vue",
type: "registry:ui",
target: "drawer/DrawerHeader.vue"
},{
path: "registry/default/ui/drawer/DrawerOverlay.vue",
type: "registry:ui",
target: "drawer/DrawerOverlay.vue"
},{
path: "registry/default/ui/drawer/DrawerTitle.vue",
type: "registry:ui",
target: "drawer/DrawerTitle.vue"
},{
path: "registry/default/ui/drawer/index.ts",
type: "registry:ui",
target: "drawer/index.ts"
}],
component: () => import("@/registry/default/ui/drawer/Drawer.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"dropdown-menu": {
name: "dropdown-menu",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/dropdown-menu/DropdownMenu.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenu.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuCheckboxItem.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuCheckboxItem.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuContent.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuContent.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuGroup.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuGroup.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuItem.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuItem.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuLabel.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuLabel.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuRadioGroup.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuRadioGroup.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuRadioItem.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuRadioItem.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuSeparator.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuSeparator.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuShortcut.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuShortcut.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuSub.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuSub.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuSubContent.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuSubContent.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuSubTrigger.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuSubTrigger.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuTrigger.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuTrigger.vue"
},{
path: "registry/default/ui/dropdown-menu/index.ts",
type: "registry:ui",
target: "dropdown-menu/index.ts"
}],
component: () => import("@/registry/default/ui/dropdown-menu/DropdownMenu.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"form": {
name: "form",
description: "",
type: "registry:ui",
registryDependencies: ["utils","label"],
files: [{
path: "registry/default/ui/form/FormControl.vue",
type: "registry:ui",
target: "form/FormControl.vue"
},{
path: "registry/default/ui/form/FormDescription.vue",
type: "registry:ui",
target: "form/FormDescription.vue"
},{
path: "registry/default/ui/form/FormItem.vue",
type: "registry:ui",
target: "form/FormItem.vue"
},{
path: "registry/default/ui/form/FormLabel.vue",
type: "registry:ui",
target: "form/FormLabel.vue"
},{
path: "registry/default/ui/form/FormMessage.vue",
type: "registry:ui",
target: "form/FormMessage.vue"
},{
path: "registry/default/ui/form/index.ts",
type: "registry:ui",
target: "form/index.ts"
},{
path: "registry/default/ui/form/injectionKeys.ts",
type: "registry:ui",
target: "form/injectionKeys.ts"
},{
path: "registry/default/ui/form/useFormField.ts",
type: "registry:ui",
target: "form/useFormField.ts"
}],
component: () => import("@/registry/default/ui/form/FormControl.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"hover-card": {
name: "hover-card",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/hover-card/HoverCard.vue",
type: "registry:ui",
target: "hover-card/HoverCard.vue"
},{
path: "registry/default/ui/hover-card/HoverCardContent.vue",
type: "registry:ui",
target: "hover-card/HoverCardContent.vue"
},{
path: "registry/default/ui/hover-card/HoverCardTrigger.vue",
type: "registry:ui",
target: "hover-card/HoverCardTrigger.vue"
},{
path: "registry/default/ui/hover-card/index.ts",
type: "registry:ui",
target: "hover-card/index.ts"
}],
component: () => import("@/registry/default/ui/hover-card/HoverCard.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"input": {
name: "input",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/input/Input.vue",
type: "registry:ui",
target: "input/Input.vue"
},{
path: "registry/default/ui/input/index.ts",
type: "registry:ui",
target: "input/index.ts"
}],
component: () => import("@/registry/default/ui/input/Input.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"label": {
name: "label",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/label/Label.vue",
type: "registry:ui",
target: "label/Label.vue"
},{
path: "registry/default/ui/label/index.ts",
type: "registry:ui",
target: "label/index.ts"
}],
component: () => import("@/registry/default/ui/label/Label.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"menubar": {
name: "menubar",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/menubar/Menubar.vue",
type: "registry:ui",
target: "menubar/Menubar.vue"
},{
path: "registry/default/ui/menubar/MenubarCheckboxItem.vue",
type: "registry:ui",
target: "menubar/MenubarCheckboxItem.vue"
},{
path: "registry/default/ui/menubar/MenubarContent.vue",
type: "registry:ui",
target: "menubar/MenubarContent.vue"
},{
path: "registry/default/ui/menubar/MenubarGroup.vue",
type: "registry:ui",
target: "menubar/MenubarGroup.vue"
},{
path: "registry/default/ui/menubar/MenubarItem.vue",
type: "registry:ui",
target: "menubar/MenubarItem.vue"
},{
path: "registry/default/ui/menubar/MenubarLabel.vue",
type: "registry:ui",
target: "menubar/MenubarLabel.vue"
},{
path: "registry/default/ui/menubar/MenubarMenu.vue",
type: "registry:ui",
target: "menubar/MenubarMenu.vue"
},{
path: "registry/default/ui/menubar/MenubarRadioGroup.vue",
type: "registry:ui",
target: "menubar/MenubarRadioGroup.vue"
},{
path: "registry/default/ui/menubar/MenubarRadioItem.vue",
type: "registry:ui",
target: "menubar/MenubarRadioItem.vue"
},{
path: "registry/default/ui/menubar/MenubarSeparator.vue",
type: "registry:ui",
target: "menubar/MenubarSeparator.vue"
},{
path: "registry/default/ui/menubar/MenubarShortcut.vue",
type: "registry:ui",
target: "menubar/MenubarShortcut.vue"
},{
path: "registry/default/ui/menubar/MenubarSub.vue",
type: "registry:ui",
target: "menubar/MenubarSub.vue"
},{
path: "registry/default/ui/menubar/MenubarSubContent.vue",
type: "registry:ui",
target: "menubar/MenubarSubContent.vue"
},{
path: "registry/default/ui/menubar/MenubarSubTrigger.vue",
type: "registry:ui",
target: "menubar/MenubarSubTrigger.vue"
},{
path: "registry/default/ui/menubar/MenubarTrigger.vue",
type: "registry:ui",
target: "menubar/MenubarTrigger.vue"
},{
path: "registry/default/ui/menubar/index.ts",
type: "registry:ui",
target: "menubar/index.ts"
}],
component: () => import("@/registry/default/ui/menubar/Menubar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"navigation-menu": {
name: "navigation-menu",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/navigation-menu/NavigationMenu.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenu.vue"
},{
path: "registry/default/ui/navigation-menu/NavigationMenuContent.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuContent.vue"
},{
path: "registry/default/ui/navigation-menu/NavigationMenuIndicator.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuIndicator.vue"
},{
path: "registry/default/ui/navigation-menu/NavigationMenuItem.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuItem.vue"
},{
path: "registry/default/ui/navigation-menu/NavigationMenuLink.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuLink.vue"
},{
path: "registry/default/ui/navigation-menu/NavigationMenuList.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuList.vue"
},{
path: "registry/default/ui/navigation-menu/NavigationMenuTrigger.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuTrigger.vue"
},{
path: "registry/default/ui/navigation-menu/NavigationMenuViewport.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuViewport.vue"
},{
path: "registry/default/ui/navigation-menu/index.ts",
type: "registry:ui",
target: "navigation-menu/index.ts"
}],
component: () => import("@/registry/default/ui/navigation-menu/NavigationMenu.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"number-field": {
name: "number-field",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/number-field/NumberField.vue",
type: "registry:ui",
target: "number-field/NumberField.vue"
},{
path: "registry/default/ui/number-field/NumberFieldContent.vue",
type: "registry:ui",
target: "number-field/NumberFieldContent.vue"
},{
path: "registry/default/ui/number-field/NumberFieldDecrement.vue",
type: "registry:ui",
target: "number-field/NumberFieldDecrement.vue"
},{
path: "registry/default/ui/number-field/NumberFieldIncrement.vue",
type: "registry:ui",
target: "number-field/NumberFieldIncrement.vue"
},{
path: "registry/default/ui/number-field/NumberFieldInput.vue",
type: "registry:ui",
target: "number-field/NumberFieldInput.vue"
},{
path: "registry/default/ui/number-field/index.ts",
type: "registry:ui",
target: "number-field/index.ts"
}],
component: () => import("@/registry/default/ui/number-field/NumberField.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"pagination": {
name: "pagination",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/default/ui/pagination/PaginationEllipsis.vue",
type: "registry:ui",
target: "pagination/PaginationEllipsis.vue"
},{
path: "registry/default/ui/pagination/PaginationFirst.vue",
type: "registry:ui",
target: "pagination/PaginationFirst.vue"
},{
path: "registry/default/ui/pagination/PaginationLast.vue",
type: "registry:ui",
target: "pagination/PaginationLast.vue"
},{
path: "registry/default/ui/pagination/PaginationNext.vue",
type: "registry:ui",
target: "pagination/PaginationNext.vue"
},{
path: "registry/default/ui/pagination/PaginationPrev.vue",
type: "registry:ui",
target: "pagination/PaginationPrev.vue"
},{
path: "registry/default/ui/pagination/index.ts",
type: "registry:ui",
target: "pagination/index.ts"
}],
component: () => import("@/registry/default/ui/pagination/PaginationEllipsis.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"pin-input": {
name: "pin-input",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/pin-input/PinInput.vue",
type: "registry:ui",
target: "pin-input/PinInput.vue"
},{
path: "registry/default/ui/pin-input/PinInputGroup.vue",
type: "registry:ui",
target: "pin-input/PinInputGroup.vue"
},{
path: "registry/default/ui/pin-input/PinInputInput.vue",
type: "registry:ui",
target: "pin-input/PinInputInput.vue"
},{
path: "registry/default/ui/pin-input/PinInputSeparator.vue",
type: "registry:ui",
target: "pin-input/PinInputSeparator.vue"
},{
path: "registry/default/ui/pin-input/index.ts",
type: "registry:ui",
target: "pin-input/index.ts"
}],
component: () => import("@/registry/default/ui/pin-input/PinInput.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"popover": {
name: "popover",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/popover/Popover.vue",
type: "registry:ui",
target: "popover/Popover.vue"
},{
path: "registry/default/ui/popover/PopoverContent.vue",
type: "registry:ui",
target: "popover/PopoverContent.vue"
},{
path: "registry/default/ui/popover/PopoverTrigger.vue",
type: "registry:ui",
target: "popover/PopoverTrigger.vue"
},{
path: "registry/default/ui/popover/index.ts",
type: "registry:ui",
target: "popover/index.ts"
}],
component: () => import("@/registry/default/ui/popover/Popover.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"progress": {
name: "progress",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/progress/Progress.vue",
type: "registry:ui",
target: "progress/Progress.vue"
},{
path: "registry/default/ui/progress/index.ts",
type: "registry:ui",
target: "progress/index.ts"
}],
component: () => import("@/registry/default/ui/progress/Progress.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"radio-group": {
name: "radio-group",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/radio-group/RadioGroup.vue",
type: "registry:ui",
target: "radio-group/RadioGroup.vue"
},{
path: "registry/default/ui/radio-group/RadioGroupItem.vue",
type: "registry:ui",
target: "radio-group/RadioGroupItem.vue"
},{
path: "registry/default/ui/radio-group/index.ts",
type: "registry:ui",
target: "radio-group/index.ts"
}],
component: () => import("@/registry/default/ui/radio-group/RadioGroup.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"range-calendar": {
name: "range-calendar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/default/ui/range-calendar/RangeCalendar.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendar.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarCell.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarCell.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarCellTrigger.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarCellTrigger.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarGrid.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarGrid.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarGridBody.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarGridBody.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarGridHead.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarGridHead.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarGridRow.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarGridRow.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarHeadCell.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarHeadCell.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarHeader.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarHeader.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarHeading.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarHeading.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarNextButton.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarNextButton.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarPrevButton.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarPrevButton.vue"
},{
path: "registry/default/ui/range-calendar/index.ts",
type: "registry:ui",
target: "range-calendar/index.ts"
}],
component: () => import("@/registry/default/ui/range-calendar/RangeCalendar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"resizable": {
name: "resizable",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/resizable/ResizableHandle.vue",
type: "registry:ui",
target: "resizable/ResizableHandle.vue"
},{
path: "registry/default/ui/resizable/ResizablePanelGroup.vue",
type: "registry:ui",
target: "resizable/ResizablePanelGroup.vue"
},{
path: "registry/default/ui/resizable/index.ts",
type: "registry:ui",
target: "resizable/index.ts"
}],
component: () => import("@/registry/default/ui/resizable/ResizableHandle.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"scroll-area": {
name: "scroll-area",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/scroll-area/ScrollArea.vue",
type: "registry:ui",
target: "scroll-area/ScrollArea.vue"
},{
path: "registry/default/ui/scroll-area/ScrollBar.vue",
type: "registry:ui",
target: "scroll-area/ScrollBar.vue"
},{
path: "registry/default/ui/scroll-area/index.ts",
type: "registry:ui",
target: "scroll-area/index.ts"
}],
component: () => import("@/registry/default/ui/scroll-area/ScrollArea.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"select": {
name: "select",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/select/Select.vue",
type: "registry:ui",
target: "select/Select.vue"
},{
path: "registry/default/ui/select/SelectContent.vue",
type: "registry:ui",
target: "select/SelectContent.vue"
},{
path: "registry/default/ui/select/SelectGroup.vue",
type: "registry:ui",
target: "select/SelectGroup.vue"
},{
path: "registry/default/ui/select/SelectItem.vue",
type: "registry:ui",
target: "select/SelectItem.vue"
},{
path: "registry/default/ui/select/SelectItemText.vue",
type: "registry:ui",
target: "select/SelectItemText.vue"
},{
path: "registry/default/ui/select/SelectLabel.vue",
type: "registry:ui",
target: "select/SelectLabel.vue"
},{
path: "registry/default/ui/select/SelectScrollDownButton.vue",
type: "registry:ui",
target: "select/SelectScrollDownButton.vue"
},{
path: "registry/default/ui/select/SelectScrollUpButton.vue",
type: "registry:ui",
target: "select/SelectScrollUpButton.vue"
},{
path: "registry/default/ui/select/SelectSeparator.vue",
type: "registry:ui",
target: "select/SelectSeparator.vue"
},{
path: "registry/default/ui/select/SelectTrigger.vue",
type: "registry:ui",
target: "select/SelectTrigger.vue"
},{
path: "registry/default/ui/select/SelectValue.vue",
type: "registry:ui",
target: "select/SelectValue.vue"
},{
path: "registry/default/ui/select/index.ts",
type: "registry:ui",
target: "select/index.ts"
}],
component: () => import("@/registry/default/ui/select/Select.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"separator": {
name: "separator",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/separator/Separator.vue",
type: "registry:ui",
target: "separator/Separator.vue"
},{
path: "registry/default/ui/separator/index.ts",
type: "registry:ui",
target: "separator/index.ts"
}],
component: () => import("@/registry/default/ui/separator/Separator.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"sheet": {
name: "sheet",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/sheet/Sheet.vue",
type: "registry:ui",
target: "sheet/Sheet.vue"
},{
path: "registry/default/ui/sheet/SheetClose.vue",
type: "registry:ui",
target: "sheet/SheetClose.vue"
},{
path: "registry/default/ui/sheet/SheetContent.vue",
type: "registry:ui",
target: "sheet/SheetContent.vue"
},{
path: "registry/default/ui/sheet/SheetDescription.vue",
type: "registry:ui",
target: "sheet/SheetDescription.vue"
},{
path: "registry/default/ui/sheet/SheetFooter.vue",
type: "registry:ui",
target: "sheet/SheetFooter.vue"
},{
path: "registry/default/ui/sheet/SheetHeader.vue",
type: "registry:ui",
target: "sheet/SheetHeader.vue"
},{
path: "registry/default/ui/sheet/SheetTitle.vue",
type: "registry:ui",
target: "sheet/SheetTitle.vue"
},{
path: "registry/default/ui/sheet/SheetTrigger.vue",
type: "registry:ui",
target: "sheet/SheetTrigger.vue"
},{
path: "registry/default/ui/sheet/index.ts",
type: "registry:ui",
target: "sheet/index.ts"
}],
component: () => import("@/registry/default/ui/sheet/Sheet.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"sidebar": {
name: "sidebar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","Sheet.vue","SheetContent.vue","Input.vue","Tooltip.vue","TooltipContent.vue","TooltipTrigger.vue","Skeleton.vue","Separator.vue","Button.vue"],
files: [{
path: "registry/default/ui/sidebar/Sidebar.vue",
type: "registry:ui",
target: "sidebar/Sidebar.vue"
},{
path: "registry/default/ui/sidebar/SidebarContent.vue",
type: "registry:ui",
target: "sidebar/SidebarContent.vue"
},{
path: "registry/default/ui/sidebar/SidebarFooter.vue",
type: "registry:ui",
target: "sidebar/SidebarFooter.vue"
},{
path: "registry/default/ui/sidebar/SidebarGroup.vue",
type: "registry:ui",
target: "sidebar/SidebarGroup.vue"
},{
path: "registry/default/ui/sidebar/SidebarGroupAction.vue",
type: "registry:ui",
target: "sidebar/SidebarGroupAction.vue"
},{
path: "registry/default/ui/sidebar/SidebarGroupContent.vue",
type: "registry:ui",
target: "sidebar/SidebarGroupContent.vue"
},{
path: "registry/default/ui/sidebar/SidebarGroupLabel.vue",
type: "registry:ui",
target: "sidebar/SidebarGroupLabel.vue"
},{
path: "registry/default/ui/sidebar/SidebarHeader.vue",
type: "registry:ui",
target: "sidebar/SidebarHeader.vue"
},{
path: "registry/default/ui/sidebar/SidebarInput.vue",
type: "registry:ui",
target: "sidebar/SidebarInput.vue"
},{
path: "registry/default/ui/sidebar/SidebarInset.vue",
type: "registry:ui",
target: "sidebar/SidebarInset.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenu.vue",
type: "registry:ui",
target: "sidebar/SidebarMenu.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuAction.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuAction.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuBadge.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuBadge.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuButton.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuButton.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuButtonChild.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuButtonChild.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuItem.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuItem.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuSkeleton.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuSkeleton.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuSub.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuSub.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuSubButton.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuSubButton.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuSubItem.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuSubItem.vue"
},{
path: "registry/default/ui/sidebar/SidebarProvider.vue",
type: "registry:ui",
target: "sidebar/SidebarProvider.vue"
},{
path: "registry/default/ui/sidebar/SidebarRail.vue",
type: "registry:ui",
target: "sidebar/SidebarRail.vue"
},{
path: "registry/default/ui/sidebar/SidebarSeparator.vue",
type: "registry:ui",
target: "sidebar/SidebarSeparator.vue"
},{
path: "registry/default/ui/sidebar/SidebarTrigger.vue",
type: "registry:ui",
target: "sidebar/SidebarTrigger.vue"
},{
path: "registry/default/ui/sidebar/index.ts",
type: "registry:ui",
target: "sidebar/index.ts"
},{
path: "registry/default/ui/sidebar/utils.ts",
type: "registry:ui",
target: "sidebar/utils.ts"
}],
component: () => import("@/registry/default/ui/sidebar/Sidebar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"skeleton": {
name: "skeleton",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/skeleton/Skeleton.vue",
type: "registry:ui",
target: "skeleton/Skeleton.vue"
},{
path: "registry/default/ui/skeleton/index.ts",
type: "registry:ui",
target: "skeleton/index.ts"
}],
component: () => import("@/registry/default/ui/skeleton/Skeleton.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"slider": {
name: "slider",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/slider/Slider.vue",
type: "registry:ui",
target: "slider/Slider.vue"
},{
path: "registry/default/ui/slider/index.ts",
type: "registry:ui",
target: "slider/index.ts"
}],
component: () => import("@/registry/default/ui/slider/Slider.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"sonner": {
name: "sonner",
description: "",
type: "registry:ui",
registryDependencies: [],
files: [{
path: "registry/default/ui/sonner/Sonner.vue",
type: "registry:ui",
target: "sonner/Sonner.vue"
},{
path: "registry/default/ui/sonner/index.ts",
type: "registry:ui",
target: "sonner/index.ts"
}],
component: () => import("@/registry/default/ui/sonner/Sonner.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"stepper": {
name: "stepper",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/stepper/Stepper.vue",
type: "registry:ui",
target: "stepper/Stepper.vue"
},{
path: "registry/default/ui/stepper/StepperDescription.vue",
type: "registry:ui",
target: "stepper/StepperDescription.vue"
},{
path: "registry/default/ui/stepper/StepperIndicator.vue",
type: "registry:ui",
target: "stepper/StepperIndicator.vue"
},{
path: "registry/default/ui/stepper/StepperItem.vue",
type: "registry:ui",
target: "stepper/StepperItem.vue"
},{
path: "registry/default/ui/stepper/StepperSeparator.vue",
type: "registry:ui",
target: "stepper/StepperSeparator.vue"
},{
path: "registry/default/ui/stepper/StepperTitle.vue",
type: "registry:ui",
target: "stepper/StepperTitle.vue"
},{
path: "registry/default/ui/stepper/StepperTrigger.vue",
type: "registry:ui",
target: "stepper/StepperTrigger.vue"
},{
path: "registry/default/ui/stepper/index.ts",
type: "registry:ui",
target: "stepper/index.ts"
}],
component: () => import("@/registry/default/ui/stepper/Stepper.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"switch": {
name: "switch",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/switch/Switch.vue",
type: "registry:ui",
target: "switch/Switch.vue"
},{
path: "registry/default/ui/switch/index.ts",
type: "registry:ui",
target: "switch/index.ts"
}],
component: () => import("@/registry/default/ui/switch/Switch.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"table": {
name: "table",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/table/Table.vue",
type: "registry:ui",
target: "table/Table.vue"
},{
path: "registry/default/ui/table/TableBody.vue",
type: "registry:ui",
target: "table/TableBody.vue"
},{
path: "registry/default/ui/table/TableCaption.vue",
type: "registry:ui",
target: "table/TableCaption.vue"
},{
path: "registry/default/ui/table/TableCell.vue",
type: "registry:ui",
target: "table/TableCell.vue"
},{
path: "registry/default/ui/table/TableEmpty.vue",
type: "registry:ui",
target: "table/TableEmpty.vue"
},{
path: "registry/default/ui/table/TableFooter.vue",
type: "registry:ui",
target: "table/TableFooter.vue"
},{
path: "registry/default/ui/table/TableHead.vue",
type: "registry:ui",
target: "table/TableHead.vue"
},{
path: "registry/default/ui/table/TableHeader.vue",
type: "registry:ui",
target: "table/TableHeader.vue"
},{
path: "registry/default/ui/table/TableRow.vue",
type: "registry:ui",
target: "table/TableRow.vue"
},{
path: "registry/default/ui/table/index.ts",
type: "registry:ui",
target: "table/index.ts"
}],
component: () => import("@/registry/default/ui/table/Table.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"tabs": {
name: "tabs",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/tabs/Tabs.vue",
type: "registry:ui",
target: "tabs/Tabs.vue"
},{
path: "registry/default/ui/tabs/TabsContent.vue",
type: "registry:ui",
target: "tabs/TabsContent.vue"
},{
path: "registry/default/ui/tabs/TabsList.vue",
type: "registry:ui",
target: "tabs/TabsList.vue"
},{
path: "registry/default/ui/tabs/TabsTrigger.vue",
type: "registry:ui",
target: "tabs/TabsTrigger.vue"
},{
path: "registry/default/ui/tabs/index.ts",
type: "registry:ui",
target: "tabs/index.ts"
}],
component: () => import("@/registry/default/ui/tabs/Tabs.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"tags-input": {
name: "tags-input",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/tags-input/TagsInput.vue",
type: "registry:ui",
target: "tags-input/TagsInput.vue"
},{
path: "registry/default/ui/tags-input/TagsInputInput.vue",
type: "registry:ui",
target: "tags-input/TagsInputInput.vue"
},{
path: "registry/default/ui/tags-input/TagsInputItem.vue",
type: "registry:ui",
target: "tags-input/TagsInputItem.vue"
},{
path: "registry/default/ui/tags-input/TagsInputItemDelete.vue",
type: "registry:ui",
target: "tags-input/TagsInputItemDelete.vue"
},{
path: "registry/default/ui/tags-input/TagsInputItemText.vue",
type: "registry:ui",
target: "tags-input/TagsInputItemText.vue"
},{
path: "registry/default/ui/tags-input/index.ts",
type: "registry:ui",
target: "tags-input/index.ts"
}],
component: () => import("@/registry/default/ui/tags-input/TagsInput.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"textarea": {
name: "textarea",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/textarea/Textarea.vue",
type: "registry:ui",
target: "textarea/Textarea.vue"
},{
path: "registry/default/ui/textarea/index.ts",
type: "registry:ui",
target: "textarea/index.ts"
}],
component: () => import("@/registry/default/ui/textarea/Textarea.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"toast": {
name: "toast",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/toast/Toast.vue",
type: "registry:ui",
target: "toast/Toast.vue"
},{
path: "registry/default/ui/toast/ToastAction.vue",
type: "registry:ui",
target: "toast/ToastAction.vue"
},{
path: "registry/default/ui/toast/ToastClose.vue",
type: "registry:ui",
target: "toast/ToastClose.vue"
},{
path: "registry/default/ui/toast/ToastDescription.vue",
type: "registry:ui",
target: "toast/ToastDescription.vue"
},{
path: "registry/default/ui/toast/ToastProvider.vue",
type: "registry:ui",
target: "toast/ToastProvider.vue"
},{
path: "registry/default/ui/toast/ToastTitle.vue",
type: "registry:ui",
target: "toast/ToastTitle.vue"
},{
path: "registry/default/ui/toast/ToastViewport.vue",
type: "registry:ui",
target: "toast/ToastViewport.vue"
},{
path: "registry/default/ui/toast/Toaster.vue",
type: "registry:ui",
target: "toast/Toaster.vue"
},{
path: "registry/default/ui/toast/index.ts",
type: "registry:ui",
target: "toast/index.ts"
},{
path: "registry/default/ui/toast/use-toast.ts",
type: "registry:ui",
target: "toast/use-toast.ts"
}],
component: () => import("@/registry/default/ui/toast/Toast.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"toggle": {
name: "toggle",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/toggle/Toggle.vue",
type: "registry:ui",
target: "toggle/Toggle.vue"
},{
path: "registry/default/ui/toggle/index.ts",
type: "registry:ui",
target: "toggle/index.ts"
}],
component: () => import("@/registry/default/ui/toggle/Toggle.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"toggle-group": {
name: "toggle-group",
description: "",
type: "registry:ui",
registryDependencies: ["toggle","utils"],
files: [{
path: "registry/default/ui/toggle-group/ToggleGroup.vue",
type: "registry:ui",
target: "toggle-group/ToggleGroup.vue"
},{
path: "registry/default/ui/toggle-group/ToggleGroupItem.vue",
type: "registry:ui",
target: "toggle-group/ToggleGroupItem.vue"
},{
path: "registry/default/ui/toggle-group/index.ts",
type: "registry:ui",
target: "toggle-group/index.ts"
}],
component: () => import("@/registry/default/ui/toggle-group/ToggleGroup.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"tooltip": {
name: "tooltip",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/tooltip/Tooltip.vue",
type: "registry:ui",
target: "tooltip/Tooltip.vue"
},{
path: "registry/default/ui/tooltip/TooltipContent.vue",
type: "registry:ui",
target: "tooltip/TooltipContent.vue"
},{
path: "registry/default/ui/tooltip/TooltipProvider.vue",
type: "registry:ui",
target: "tooltip/TooltipProvider.vue"
},{
path: "registry/default/ui/tooltip/TooltipTrigger.vue",
type: "registry:ui",
target: "tooltip/TooltipTrigger.vue"
},{
path: "registry/default/ui/tooltip/index.ts",
type: "registry:ui",
target: "tooltip/index.ts"
}],
component: () => import("@/registry/default/ui/tooltip/Tooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"v-calendar": {
name: "v-calendar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/default/ui/v-calendar/Calendar.vue",
type: "registry:ui",
target: "v-calendar/Calendar.vue"
},{
path: "registry/default/ui/v-calendar/index.ts",
type: "registry:ui",
target: "v-calendar/index.ts"
}],
component: () => import("@/registry/default/ui/v-calendar/Calendar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AccordionDemo": {
name: "AccordionDemo",
description: "",
type: "registry:example",
registryDependencies: ["accordion"],
files: [{
path: "registry/default/example/AccordionDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AccordionDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AlertDemo": {
name: "AlertDemo",
description: "",
type: "registry:example",
registryDependencies: ["alert"],
files: [{
path: "registry/default/example/AlertDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AlertDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AlertDestructiveDemo": {
name: "AlertDestructiveDemo",
description: "",
type: "registry:example",
registryDependencies: ["alert"],
files: [{
path: "registry/default/example/AlertDestructiveDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AlertDestructiveDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AlertDialogDemo": {
name: "AlertDialogDemo",
description: "",
type: "registry:example",
registryDependencies: ["alert-dialog","button"],
files: [{
path: "registry/default/example/AlertDialogDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AlertDialogDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AreaChartCustomTooltip": {
name: "AreaChartCustomTooltip",
description: "",
type: "registry:example",
registryDependencies: ["chart-area"],
files: [{
path: "registry/default/example/AreaChartCustomTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AreaChartCustomTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AreaChartDemo": {
name: "AreaChartDemo",
description: "",
type: "registry:example",
registryDependencies: ["chart-area"],
files: [{
path: "registry/default/example/AreaChartDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AreaChartDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AreaChartSparkline": {
name: "AreaChartSparkline",
description: "",
type: "registry:example",
registryDependencies: ["chart-area"],
files: [{
path: "registry/default/example/AreaChartSparkline.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AreaChartSparkline.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AspectRatioDemo": {
name: "AspectRatioDemo",
description: "",
type: "registry:example",
registryDependencies: ["aspect-ratio"],
files: [{
path: "registry/default/example/AspectRatioDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AspectRatioDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormApi": {
name: "AutoFormApi",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/default/example/AutoFormApi.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AutoFormApi.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormArray": {
name: "AutoFormArray",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/default/example/AutoFormArray.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AutoFormArray.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormBasic": {
name: "AutoFormBasic",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/default/example/AutoFormBasic.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AutoFormBasic.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormConfirmPassword": {
name: "AutoFormConfirmPassword",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/default/example/AutoFormConfirmPassword.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AutoFormConfirmPassword.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormControlled": {
name: "AutoFormControlled",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/default/example/AutoFormControlled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AutoFormControlled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormDependencies": {
name: "AutoFormDependencies",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/default/example/AutoFormDependencies.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AutoFormDependencies.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormInputWithoutLabel": {
name: "AutoFormInputWithoutLabel",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/default/example/AutoFormInputWithoutLabel.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AutoFormInputWithoutLabel.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormSubObject": {
name: "AutoFormSubObject",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/default/example/AutoFormSubObject.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AutoFormSubObject.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AvatarDemo": {
name: "AvatarDemo",
description: "",
type: "registry:example",
registryDependencies: ["avatar"],
files: [{
path: "registry/default/example/AvatarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AvatarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BadgeDemo": {
name: "BadgeDemo",
description: "",
type: "registry:example",
registryDependencies: ["badge"],
files: [{
path: "registry/default/example/BadgeDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BadgeDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BadgeDestructiveDemo": {
name: "BadgeDestructiveDemo",
description: "",
type: "registry:example",
registryDependencies: ["badge"],
files: [{
path: "registry/default/example/BadgeDestructiveDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BadgeDestructiveDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BadgeOutlineDemo": {
name: "BadgeOutlineDemo",
description: "",
type: "registry:example",
registryDependencies: ["badge"],
files: [{
path: "registry/default/example/BadgeOutlineDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BadgeOutlineDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BadgeSecondaryDemo": {
name: "BadgeSecondaryDemo",
description: "",
type: "registry:example",
registryDependencies: ["badge"],
files: [{
path: "registry/default/example/BadgeSecondaryDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BadgeSecondaryDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BarChartCustomTooltip": {
name: "BarChartCustomTooltip",
description: "",
type: "registry:example",
registryDependencies: ["chart-bar"],
files: [{
path: "registry/default/example/BarChartCustomTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BarChartCustomTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BarChartDemo": {
name: "BarChartDemo",
description: "",
type: "registry:example",
registryDependencies: ["chart-bar"],
files: [{
path: "registry/default/example/BarChartDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BarChartDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BarChartRounded": {
name: "BarChartRounded",
description: "",
type: "registry:example",
registryDependencies: ["chart-bar"],
files: [{
path: "registry/default/example/BarChartRounded.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BarChartRounded.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BarChartStacked": {
name: "BarChartStacked",
description: "",
type: "registry:example",
registryDependencies: ["chart-bar"],
files: [{
path: "registry/default/example/BarChartStacked.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BarChartStacked.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbDemo": {
name: "BreadcrumbDemo",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb","dropdown-menu"],
files: [{
path: "registry/default/example/BreadcrumbDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BreadcrumbDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbDropdown": {
name: "BreadcrumbDropdown",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb","dropdown-menu"],
files: [{
path: "registry/default/example/BreadcrumbDropdown.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BreadcrumbDropdown.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbEllipsisDemo": {
name: "BreadcrumbEllipsisDemo",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb"],
files: [{
path: "registry/default/example/BreadcrumbEllipsisDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BreadcrumbEllipsisDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbLinkDemo": {
name: "BreadcrumbLinkDemo",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb"],
files: [{
path: "registry/default/example/BreadcrumbLinkDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BreadcrumbLinkDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbResponsive": {
name: "BreadcrumbResponsive",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb","button","drawer","dropdown-menu"],
files: [{
path: "registry/default/example/BreadcrumbResponsive.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BreadcrumbResponsive.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbSeparatorDemo": {
name: "BreadcrumbSeparatorDemo",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb"],
files: [{
path: "registry/default/example/BreadcrumbSeparatorDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BreadcrumbSeparatorDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonAsChildDemo": {
name: "ButtonAsChildDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonAsChildDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonAsChildDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonDemo": {
name: "ButtonDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonDestructiveDemo": {
name: "ButtonDestructiveDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonDestructiveDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonDestructiveDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonGhostDemo": {
name: "ButtonGhostDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonGhostDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonGhostDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonIconDemo": {
name: "ButtonIconDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonIconDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonIconDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonLinkDemo": {
name: "ButtonLinkDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonLinkDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonLinkDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonLoadingDemo": {
name: "ButtonLoadingDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonLoadingDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonLoadingDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonOutlineDemo": {
name: "ButtonOutlineDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonOutlineDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonOutlineDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonSecondaryDemo": {
name: "ButtonSecondaryDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonSecondaryDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonSecondaryDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonWithIconDemo": {
name: "ButtonWithIconDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonWithIconDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonWithIconDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CalendarDemo": {
name: "CalendarDemo",
description: "",
type: "registry:example",
registryDependencies: ["calendar"],
files: [{
path: "registry/default/example/CalendarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CalendarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CalendarForm": {
name: "CalendarForm",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","calendar","form","popover","toast"],
files: [{
path: "registry/default/example/CalendarForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CalendarForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CalendarWithSelect": {
name: "CalendarWithSelect",
description: "",
type: "registry:example",
registryDependencies: ["utils","calendar","select"],
files: [{
path: "registry/default/example/CalendarWithSelect.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CalendarWithSelect.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardChat": {
name: "CardChat",
description: "",
type: "registry:example",
registryDependencies: ["utils","avatar","button","card","command","dialog","input","tooltip"],
files: [{
path: "registry/default/example/CardChat.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CardChat.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardDemo": {
name: "CardDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","card","switch"],
files: [{
path: "registry/default/example/CardDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CardDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardFormDemo": {
name: "CardFormDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","card","input","label","select"],
files: [{
path: "registry/default/example/CardFormDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CardFormDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardStats": {
name: "CardStats",
description: "",
type: "registry:example",
registryDependencies: ["card","chart-bar","chart-line"],
files: [{
path: "registry/default/example/CardStats.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CardStats.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardWithForm": {
name: "CardWithForm",
description: "",
type: "registry:example",
registryDependencies: ["button","card","input","label","select"],
files: [{
path: "registry/default/example/CardWithForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CardWithForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselApi": {
name: "CarouselApi",
description: "",
type: "registry:example",
registryDependencies: ["carousel","card"],
files: [{
path: "registry/default/example/CarouselApi.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CarouselApi.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselDemo": {
name: "CarouselDemo",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/default/example/CarouselDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CarouselDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselOrientation": {
name: "CarouselOrientation",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/default/example/CarouselOrientation.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CarouselOrientation.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselPlugin": {
name: "CarouselPlugin",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/default/example/CarouselPlugin.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CarouselPlugin.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselSize": {
name: "CarouselSize",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/default/example/CarouselSize.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CarouselSize.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselSpacing": {
name: "CarouselSpacing",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/default/example/CarouselSpacing.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CarouselSpacing.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselThumbnails": {
name: "CarouselThumbnails",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/default/example/CarouselThumbnails.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CarouselThumbnails.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxDemo": {
name: "CheckboxDemo",
description: "",
type: "registry:example",
registryDependencies: ["checkbox"],
files: [{
path: "registry/default/example/CheckboxDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CheckboxDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxDisabled": {
name: "CheckboxDisabled",
description: "",
type: "registry:example",
registryDependencies: ["checkbox"],
files: [{
path: "registry/default/example/CheckboxDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CheckboxDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxFormMultiple": {
name: "CheckboxFormMultiple",
description: "",
type: "registry:example",
registryDependencies: ["button","checkbox","form","toast"],
files: [{
path: "registry/default/example/CheckboxFormMultiple.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CheckboxFormMultiple.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxFormSingle": {
name: "CheckboxFormSingle",
description: "",
type: "registry:example",
registryDependencies: ["button","checkbox","form","toast"],
files: [{
path: "registry/default/example/CheckboxFormSingle.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CheckboxFormSingle.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxWithText": {
name: "CheckboxWithText",
description: "",
type: "registry:example",
registryDependencies: ["checkbox"],
files: [{
path: "registry/default/example/CheckboxWithText.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CheckboxWithText.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CollapsibleDemo": {
name: "CollapsibleDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","collapsible"],
files: [{
path: "registry/default/example/CollapsibleDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CollapsibleDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxDemo": {
name: "ComboboxDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","command","popover"],
files: [{
path: "registry/default/example/ComboboxDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ComboboxDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxDropdownMenu": {
name: "ComboboxDropdownMenu",
description: "",
type: "registry:example",
registryDependencies: ["button","command","dropdown-menu"],
files: [{
path: "registry/default/example/ComboboxDropdownMenu.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ComboboxDropdownMenu.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxForm": {
name: "ComboboxForm",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","command","form","popover","toast"],
files: [{
path: "registry/default/example/ComboboxForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ComboboxForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxPopover": {
name: "ComboboxPopover",
description: "",
type: "registry:example",
registryDependencies: ["button","command","popover"],
files: [{
path: "registry/default/example/ComboboxPopover.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ComboboxPopover.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxResponsive": {
name: "ComboboxResponsive",
description: "",
type: "registry:example",
registryDependencies: ["button","command","drawer","popover"],
files: [{
path: "registry/default/example/ComboboxResponsive.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ComboboxResponsive.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CommandDemo": {
name: "CommandDemo",
description: "",
type: "registry:example",
registryDependencies: ["command"],
files: [{
path: "registry/default/example/CommandDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CommandDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CommandDialogDemo": {
name: "CommandDialogDemo",
description: "",
type: "registry:example",
registryDependencies: ["command"],
files: [{
path: "registry/default/example/CommandDialogDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CommandDialogDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ContextMenuDemo": {
name: "ContextMenuDemo",
description: "",
type: "registry:example",
registryDependencies: ["context-menu"],
files: [{
path: "registry/default/example/ContextMenuDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ContextMenuDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CustomChartTooltip": {
name: "CustomChartTooltip",
description: "",
type: "registry:example",
registryDependencies: ["card"],
files: [{
path: "registry/default/example/CustomChartTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CustomChartTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DataTableColumnPinningDemo": {
name: "DataTableColumnPinningDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
files: [{
path: "registry/default/example/DataTableColumnPinningDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DataTableColumnPinningDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DataTableDemo": {
name: "DataTableDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
files: [{
path: "registry/default/example/DataTableDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DataTableDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DataTableDemoColumn": {
name: "DataTableDemoColumn",
description: "",
type: "registry:example",
registryDependencies: ["button","dropdown-menu"],
files: [{
path: "registry/default/example/DataTableDemoColumn.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DataTableDemoColumn.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DataTableReactiveDemo": {
name: "DataTableReactiveDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
files: [{
path: "registry/default/example/DataTableReactiveDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DataTableReactiveDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerDemo": {
name: "DatePickerDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","calendar","popover"],
files: [{
path: "registry/default/example/DatePickerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DatePickerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerForm": {
name: "DatePickerForm",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","calendar","form","popover","toast"],
files: [{
path: "registry/default/example/DatePickerForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DatePickerForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerWithIndependentMonths": {
name: "DatePickerWithIndependentMonths",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","range-calendar"],
files: [{
path: "registry/default/example/DatePickerWithIndependentMonths.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DatePickerWithIndependentMonths.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerWithPresets": {
name: "DatePickerWithPresets",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","calendar","popover","select"],
files: [{
path: "registry/default/example/DatePickerWithPresets.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DatePickerWithPresets.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerWithRange": {
name: "DatePickerWithRange",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","range-calendar"],
files: [{
path: "registry/default/example/DatePickerWithRange.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DatePickerWithRange.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogCustomCloseButton": {
name: "DialogCustomCloseButton",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog","input","label"],
files: [{
path: "registry/default/example/DialogCustomCloseButton.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DialogCustomCloseButton.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogDemo": {
name: "DialogDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog","input","label"],
files: [{
path: "registry/default/example/DialogDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DialogDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogForm": {
name: "DialogForm",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog","form","input","toast"],
files: [{
path: "registry/default/example/DialogForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DialogForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogScrollBodyDemo": {
name: "DialogScrollBodyDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog"],
files: [{
path: "registry/default/example/DialogScrollBodyDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DialogScrollBodyDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogScrollOverlayDemo": {
name: "DialogScrollOverlayDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog"],
files: [{
path: "registry/default/example/DialogScrollOverlayDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DialogScrollOverlayDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DonutChartColor": {
name: "DonutChartColor",
description: "",
type: "registry:example",
registryDependencies: ["chart-donut"],
files: [{
path: "registry/default/example/DonutChartColor.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DonutChartColor.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DonutChartCustomTooltip": {
name: "DonutChartCustomTooltip",
description: "",
type: "registry:example",
registryDependencies: ["chart-donut"],
files: [{
path: "registry/default/example/DonutChartCustomTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DonutChartCustomTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DonutChartDemo": {
name: "DonutChartDemo",
description: "",
type: "registry:example",
registryDependencies: ["chart-donut"],
files: [{
path: "registry/default/example/DonutChartDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DonutChartDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DonutChartPie": {
name: "DonutChartPie",
description: "",
type: "registry:example",
registryDependencies: ["chart-donut"],
files: [{
path: "registry/default/example/DonutChartPie.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DonutChartPie.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DrawerDemo": {
name: "DrawerDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","drawer"],
files: [{
path: "registry/default/example/DrawerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DrawerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DrawerDialog": {
name: "DrawerDialog",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog","drawer","input","label"],
files: [{
path: "registry/default/example/DrawerDialog.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DrawerDialog.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DropdownMenuCheckboxes": {
name: "DropdownMenuCheckboxes",
description: "",
type: "registry:example",
registryDependencies: ["button","dropdown-menu"],
files: [{
path: "registry/default/example/DropdownMenuCheckboxes.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DropdownMenuCheckboxes.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DropdownMenuDemo": {
name: "DropdownMenuDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","dropdown-menu"],
files: [{
path: "registry/default/example/DropdownMenuDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DropdownMenuDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DropdownMenuRadioGroup": {
name: "DropdownMenuRadioGroup",
description: "",
type: "registry:example",
registryDependencies: ["button","dropdown-menu"],
files: [{
path: "registry/default/example/DropdownMenuRadioGroup.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DropdownMenuRadioGroup.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"HoverCardDemo": {
name: "HoverCardDemo",
description: "",
type: "registry:example",
registryDependencies: ["avatar","button","hover-card"],
files: [{
path: "registry/default/example/HoverCardDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/HoverCardDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputDemo": {
name: "InputDemo",
description: "",
type: "registry:example",
registryDependencies: ["input"],
files: [{
path: "registry/default/example/InputDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/InputDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputDisabled": {
name: "InputDisabled",
description: "",
type: "registry:example",
registryDependencies: ["input"],
files: [{
path: "registry/default/example/InputDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/InputDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputFile": {
name: "InputFile",
description: "",
type: "registry:example",
registryDependencies: ["input","label"],
files: [{
path: "registry/default/example/InputFile.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/InputFile.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputForm": {
name: "InputForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","input","use-toast"],
files: [{
path: "registry/default/example/InputForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/InputForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputFormAutoAnimate": {
name: "InputFormAutoAnimate",
description: "",
type: "registry:example",
registryDependencies: ["button","form","input","toast"],
files: [{
path: "registry/default/example/InputFormAutoAnimate.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/InputFormAutoAnimate.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputWithButton": {
name: "InputWithButton",
description: "",
type: "registry:example",
registryDependencies: ["button","input"],
files: [{
path: "registry/default/example/InputWithButton.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/InputWithButton.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputWithIcon": {
name: "InputWithIcon",
description: "",
type: "registry:example",
registryDependencies: ["input"],
files: [{
path: "registry/default/example/InputWithIcon.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/InputWithIcon.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputWithLabel": {
name: "InputWithLabel",
description: "",
type: "registry:example",
registryDependencies: ["input","label"],
files: [{
path: "registry/default/example/InputWithLabel.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/InputWithLabel.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"LabelDemo": {
name: "LabelDemo",
description: "",
type: "registry:example",
registryDependencies: ["checkbox","label"],
files: [{
path: "registry/default/example/LabelDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/LabelDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"LineChartCustomTooltip": {
name: "LineChartCustomTooltip",
description: "",
type: "registry:example",
registryDependencies: ["chart-line"],
files: [{
path: "registry/default/example/LineChartCustomTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/LineChartCustomTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"LineChartDemo": {
name: "LineChartDemo",
description: "",
type: "registry:example",
registryDependencies: ["chart-line"],
files: [{
path: "registry/default/example/LineChartDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/LineChartDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"LineChartSparkline": {
name: "LineChartSparkline",
description: "",
type: "registry:example",
registryDependencies: ["chart-line"],
files: [{
path: "registry/default/example/LineChartSparkline.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/LineChartSparkline.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"MenubarDemo": {
name: "MenubarDemo",
description: "",
type: "registry:example",
registryDependencies: ["menubar"],
files: [{
path: "registry/default/example/MenubarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/MenubarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NavigationMenuDemo": {
name: "NavigationMenuDemo",
description: "",
type: "registry:example",
registryDependencies: ["navigation-menu"],
files: [{
path: "registry/default/example/NavigationMenuDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/NavigationMenuDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldCurrency": {
name: "NumberFieldCurrency",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/default/example/NumberFieldCurrency.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/NumberFieldCurrency.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldDecimal": {
name: "NumberFieldDecimal",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/default/example/NumberFieldDecimal.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/NumberFieldDecimal.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldDemo": {
name: "NumberFieldDemo",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/default/example/NumberFieldDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/NumberFieldDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldDisabled": {
name: "NumberFieldDisabled",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/default/example/NumberFieldDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/NumberFieldDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldForm": {
name: "NumberFieldForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","number-field","toast"],
files: [{
path: "registry/default/example/NumberFieldForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/NumberFieldForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldPercentage": {
name: "NumberFieldPercentage",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/default/example/NumberFieldPercentage.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/NumberFieldPercentage.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PaginationDemo": {
name: "PaginationDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","pagination"],
files: [{
path: "registry/default/example/PaginationDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/PaginationDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputControlled": {
name: "PinInputControlled",
description: "",
type: "registry:example",
registryDependencies: ["pin-input"],
files: [{
path: "registry/default/example/PinInputControlled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/PinInputControlled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputDemo": {
name: "PinInputDemo",
description: "",
type: "registry:example",
registryDependencies: ["pin-input"],
files: [{
path: "registry/default/example/PinInputDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/PinInputDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputDisabled": {
name: "PinInputDisabled",
description: "",
type: "registry:example",
registryDependencies: ["pin-input"],
files: [{
path: "registry/default/example/PinInputDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/PinInputDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputFormDemo": {
name: "PinInputFormDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","form","pin-input","toast"],
files: [{
path: "registry/default/example/PinInputFormDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/PinInputFormDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputSeparatorDemo": {
name: "PinInputSeparatorDemo",
description: "",
type: "registry:example",
registryDependencies: ["pin-input"],
files: [{
path: "registry/default/example/PinInputSeparatorDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/PinInputSeparatorDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PopoverDemo": {
name: "PopoverDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","input","label","popover"],
files: [{
path: "registry/default/example/PopoverDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/PopoverDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ProgressDemo": {
name: "ProgressDemo",
description: "",
type: "registry:example",
registryDependencies: ["progress"],
files: [{
path: "registry/default/example/ProgressDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ProgressDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"RadioGroupDemo": {
name: "RadioGroupDemo",
description: "",
type: "registry:example",
registryDependencies: ["label","radio-group"],
files: [{
path: "registry/default/example/RadioGroupDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/RadioGroupDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"RadioGroupForm": {
name: "RadioGroupForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","radio-group","toast"],
files: [{
path: "registry/default/example/RadioGroupForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/RadioGroupForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"RangeCalendarDemo": {
name: "RangeCalendarDemo",
description: "",
type: "registry:example",
registryDependencies: ["range-calendar"],
files: [{
path: "registry/default/example/RangeCalendarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/RangeCalendarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ResizableDemo": {
name: "ResizableDemo",
description: "",
type: "registry:example",
registryDependencies: ["resizable"],
files: [{
path: "registry/default/example/ResizableDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ResizableDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ResizableHandleDemo": {
name: "ResizableHandleDemo",
description: "",
type: "registry:example",
registryDependencies: ["resizable"],
files: [{
path: "registry/default/example/ResizableHandleDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ResizableHandleDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ResizableVerticalDemo": {
name: "ResizableVerticalDemo",
description: "",
type: "registry:example",
registryDependencies: ["resizable"],
files: [{
path: "registry/default/example/ResizableVerticalDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ResizableVerticalDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ScrollAreaDemo": {
name: "ScrollAreaDemo",
description: "",
type: "registry:example",
registryDependencies: ["scroll-area","separator"],
files: [{
path: "registry/default/example/ScrollAreaDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ScrollAreaDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ScrollAreaHorizontalDemo": {
name: "ScrollAreaHorizontalDemo",
description: "",
type: "registry:example",
registryDependencies: ["scroll-area"],
files: [{
path: "registry/default/example/ScrollAreaHorizontalDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ScrollAreaHorizontalDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SelectDemo": {
name: "SelectDemo",
description: "",
type: "registry:example",
registryDependencies: ["select"],
files: [{
path: "registry/default/example/SelectDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SelectDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SelectForm": {
name: "SelectForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","select","toast"],
files: [{
path: "registry/default/example/SelectForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SelectForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SelectScrollable": {
name: "SelectScrollable",
description: "",
type: "registry:example",
registryDependencies: ["select"],
files: [{
path: "registry/default/example/SelectScrollable.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SelectScrollable.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SeparatorDemo": {
name: "SeparatorDemo",
description: "",
type: "registry:example",
registryDependencies: ["separator"],
files: [{
path: "registry/default/example/SeparatorDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SeparatorDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SheetDemo": {
name: "SheetDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","input","label","sheet"],
files: [{
path: "registry/default/example/SheetDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SheetDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SheetSideDemo": {
name: "SheetSideDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","input","label","sheet"],
files: [{
path: "registry/default/example/SheetSideDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SheetSideDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SkeletonCard": {
name: "SkeletonCard",
description: "",
type: "registry:example",
registryDependencies: ["skeleton"],
files: [{
path: "registry/default/example/SkeletonCard.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SkeletonCard.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SkeletonDemo": {
name: "SkeletonDemo",
description: "",
type: "registry:example",
registryDependencies: ["skeleton"],
files: [{
path: "registry/default/example/SkeletonDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SkeletonDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SliderDemo": {
name: "SliderDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","slider"],
files: [{
path: "registry/default/example/SliderDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SliderDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SliderForm": {
name: "SliderForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","slider","toast"],
files: [{
path: "registry/default/example/SliderForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SliderForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SonnerDemo": {
name: "SonnerDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/SonnerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SonnerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SonnerWithDialog": {
name: "SonnerWithDialog",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog"],
files: [{
path: "registry/default/example/SonnerWithDialog.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SonnerWithDialog.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"StepperDemo": {
name: "StepperDemo",
description: "",
type: "registry:example",
registryDependencies: ["stepper"],
files: [{
path: "registry/default/example/StepperDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/StepperDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"StepperForm": {
name: "StepperForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","input","select","stepper","toast"],
files: [{
path: "registry/default/example/StepperForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/StepperForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"StepperHorizental": {
name: "StepperHorizental",
description: "",
type: "registry:example",
registryDependencies: ["button","stepper"],
files: [{
path: "registry/default/example/StepperHorizental.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/StepperHorizental.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"StepperVertical": {
name: "StepperVertical",
description: "",
type: "registry:example",
registryDependencies: ["button","stepper"],
files: [{
path: "registry/default/example/StepperVertical.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/StepperVertical.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SwitchDemo": {
name: "SwitchDemo",
description: "",
type: "registry:example",
registryDependencies: ["label","switch"],
files: [{
path: "registry/default/example/SwitchDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SwitchDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SwitchForm": {
name: "SwitchForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","switch","toast"],
files: [{
path: "registry/default/example/SwitchForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SwitchForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TableDemo": {
name: "TableDemo",
description: "",
type: "registry:example",
registryDependencies: ["table"],
files: [{
path: "registry/default/example/TableDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TableDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TabsDemo": {
name: "TabsDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","card","input","label","tabs"],
files: [{
path: "registry/default/example/TabsDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TabsDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TabsVerticalDemo": {
name: "TabsVerticalDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","card","input","label","tabs"],
files: [{
path: "registry/default/example/TabsVerticalDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TabsVerticalDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TagsInputComboboxDemo": {
name: "TagsInputComboboxDemo",
description: "",
type: "registry:example",
registryDependencies: ["command","tags-input"],
files: [{
path: "registry/default/example/TagsInputComboboxDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TagsInputComboboxDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TagsInputDemo": {
name: "TagsInputDemo",
description: "",
type: "registry:example",
registryDependencies: ["tags-input"],
files: [{
path: "registry/default/example/TagsInputDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TagsInputDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TagsInputFormDemo": {
name: "TagsInputFormDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","form","tags-input","toast"],
files: [{
path: "registry/default/example/TagsInputFormDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TagsInputFormDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaDemo": {
name: "TextareaDemo",
description: "",
type: "registry:example",
registryDependencies: ["textarea"],
files: [{
path: "registry/default/example/TextareaDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TextareaDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaDisabled": {
name: "TextareaDisabled",
description: "",
type: "registry:example",
registryDependencies: ["textarea"],
files: [{
path: "registry/default/example/TextareaDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TextareaDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaForm": {
name: "TextareaForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","textarea","toast"],
files: [{
path: "registry/default/example/TextareaForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TextareaForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaWithButton": {
name: "TextareaWithButton",
description: "",
type: "registry:example",
registryDependencies: ["button","textarea"],
files: [{
path: "registry/default/example/TextareaWithButton.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TextareaWithButton.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaWithLabel": {
name: "TextareaWithLabel",
description: "",
type: "registry:example",
registryDependencies: ["label","textarea"],
files: [{
path: "registry/default/example/TextareaWithLabel.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TextareaWithLabel.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaWithText": {
name: "TextareaWithText",
description: "",
type: "registry:example",
registryDependencies: ["label","textarea"],
files: [{
path: "registry/default/example/TextareaWithText.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TextareaWithText.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastDemo": {
name: "ToastDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","use-toast"],
files: [{
path: "registry/default/example/ToastDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToastDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastDestructive": {
name: "ToastDestructive",
description: "",
type: "registry:example",
registryDependencies: ["button","toast","use-toast"],
files: [{
path: "registry/default/example/ToastDestructive.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToastDestructive.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastSimple": {
name: "ToastSimple",
description: "",
type: "registry:example",
registryDependencies: ["button","use-toast"],
files: [{
path: "registry/default/example/ToastSimple.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToastSimple.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastWithAction": {
name: "ToastWithAction",
description: "",
type: "registry:example",
registryDependencies: ["button","toast","use-toast"],
files: [{
path: "registry/default/example/ToastWithAction.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToastWithAction.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastWithTitle": {
name: "ToastWithTitle",
description: "",
type: "registry:example",
registryDependencies: ["button","use-toast"],
files: [{
path: "registry/default/example/ToastWithTitle.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToastWithTitle.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleDemo": {
name: "ToggleDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/default/example/ToggleDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleDisabledDemo": {
name: "ToggleDisabledDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/default/example/ToggleDisabledDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleDisabledDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupDemo": {
name: "ToggleGroupDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/default/example/ToggleGroupDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleGroupDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupDisabledDemo": {
name: "ToggleGroupDisabledDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/default/example/ToggleGroupDisabledDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleGroupDisabledDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupLargeDemo": {
name: "ToggleGroupLargeDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/default/example/ToggleGroupLargeDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleGroupLargeDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupOutlineDemo": {
name: "ToggleGroupOutlineDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/default/example/ToggleGroupOutlineDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleGroupOutlineDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupSingleDemo": {
name: "ToggleGroupSingleDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/default/example/ToggleGroupSingleDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleGroupSingleDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupSmallDemo": {
name: "ToggleGroupSmallDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/default/example/ToggleGroupSmallDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleGroupSmallDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleItalicDemo": {
name: "ToggleItalicDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/default/example/ToggleItalicDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleItalicDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleItalicWithTextDemo": {
name: "ToggleItalicWithTextDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/default/example/ToggleItalicWithTextDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleItalicWithTextDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleLargeDemo": {
name: "ToggleLargeDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/default/example/ToggleLargeDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleLargeDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleSmallDemo": {
name: "ToggleSmallDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/default/example/ToggleSmallDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleSmallDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TooltipDemo": {
name: "TooltipDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","tooltip"],
files: [{
path: "registry/default/example/TooltipDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TooltipDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyBlockquote": {
name: "TypographyBlockquote",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyBlockquote.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyBlockquote.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyDemo": {
name: "TypographyDemo",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyH1": {
name: "TypographyH1",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyH1.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyH1.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyH2": {
name: "TypographyH2",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyH2.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyH2.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyH3": {
name: "TypographyH3",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyH3.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyH3.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyH4": {
name: "TypographyH4",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyH4.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyH4.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyInlineCode": {
name: "TypographyInlineCode",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyInlineCode.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyInlineCode.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyLarge": {
name: "TypographyLarge",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyLarge.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyLarge.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyLead": {
name: "TypographyLead",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyLead.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyLead.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyList": {
name: "TypographyList",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyList.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyList.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyMuted": {
name: "TypographyMuted",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyMuted.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyMuted.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyP": {
name: "TypographyP",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyP.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyP.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographySmall": {
name: "TypographySmall",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographySmall.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographySmall.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyTable": {
name: "TypographyTable",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyTable.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyTable.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VCalendarDemo": {
name: "VCalendarDemo",
description: "",
type: "registry:example",
registryDependencies: ["v-calendar"],
files: [{
path: "registry/default/example/VCalendarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/VCalendarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDatePickerDemo": {
name: "VDatePickerDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","v-calendar"],
files: [{
path: "registry/default/example/VDatePickerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/VDatePickerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDatePickerForm": {
name: "VDatePickerForm",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","form","popover","toast","v-calendar"],
files: [{
path: "registry/default/example/VDatePickerForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/VDatePickerForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDatePickerWithPresets": {
name: "VDatePickerWithPresets",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","select","v-calendar"],
files: [{
path: "registry/default/example/VDatePickerWithPresets.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/VDatePickerWithPresets.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDatePickerWithRange": {
name: "VDatePickerWithRange",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","v-calendar"],
files: [{
path: "registry/default/example/VDatePickerWithRange.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/VDatePickerWithRange.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDateTimePickerDemo": {
name: "VDateTimePickerDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","v-calendar"],
files: [{
path: "registry/default/example/VDateTimePickerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/VDateTimePickerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VRangePickerWithSlot": {
name: "VRangePickerWithSlot",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","v-calendar"],
files: [{
path: "registry/default/example/VRangePickerWithSlot.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/VRangePickerWithSlot.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Authentication01": {
name: "Authentication01",
description: "",
type: "registry:block",
registryDependencies: ["button","card","input","label"],
files: [{
path: "registry/default/block/Authentication01.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Authentication01.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Authentication02": {
name: "Authentication02",
description: "",
type: "registry:block",
registryDependencies: ["button","card","input","label"],
files: [{
path: "registry/default/block/Authentication02.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Authentication02.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Authentication03": {
name: "Authentication03",
description: "",
type: "registry:block",
registryDependencies: ["button","card","input","label"],
files: [{
path: "registry/default/block/Authentication03.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Authentication03.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Authentication04": {
name: "Authentication04",
description: "",
type: "registry:block",
registryDependencies: ["button","input","label"],
files: [{
path: "registry/default/block/Authentication04.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Authentication04.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard01": {
name: "Dashboard01",
description: "",
type: "registry:block",
registryDependencies: ["avatar","badge","button","card","dropdown-menu","input","sheet","table"],
files: [{
path: "registry/default/block/Dashboard01.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Dashboard01.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard02": {
name: "Dashboard02",
description: "",
type: "registry:block",
registryDependencies: ["badge","button","card","dropdown-menu","input","sheet"],
files: [{
path: "registry/default/block/Dashboard02.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Dashboard02.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard03": {
name: "Dashboard03",
description: "",
type: "registry:block",
registryDependencies: ["badge","button","drawer","input","label","select","textarea","tooltip"],
files: [{
path: "registry/default/block/Dashboard03.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Dashboard03.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard04": {
name: "Dashboard04",
description: "",
type: "registry:block",
registryDependencies: ["button","card","checkbox","dropdown-menu","input","sheet"],
files: [{
path: "registry/default/block/Dashboard04.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Dashboard04.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard05": {
name: "Dashboard05",
description: "",
type: "registry:block",
registryDependencies: ["badge","breadcrumb","button","card","checkbox","dropdown-menu","input","pagination","progress","separator","sheet","table","tabs","tooltip"],
files: [{
path: "registry/default/block/Dashboard05.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Dashboard05.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard06": {
name: "Dashboard06",
description: "",
type: "registry:block",
registryDependencies: ["badge","breadcrumb","button","card","dropdown-menu","input","sheet","table","tabs","tooltip"],
files: [{
path: "registry/default/block/Dashboard06.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Dashboard06.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard07": {
name: "Dashboard07",
description: "",
type: "registry:block",
registryDependencies: ["badge","breadcrumb","button","card","dropdown-menu","input","label","select","sheet","table","textarea","toggle-group","tooltip"],
files: [{
path: "registry/default/block/Dashboard07.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Dashboard07.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar01": {
name: "Sidebar01",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","SearchForm.vue","VersionSwitcher.vue","collapsible","label","dropdown-menu"],
files: [{
path: "registry/default/block/Sidebar01/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar01/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar01/components/SearchForm.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar01/components/VersionSwitcher.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar01/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar02": {
name: "Sidebar02",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","SearchForm.vue","VersionSwitcher.vue","collapsible","label","dropdown-menu"],
files: [{
path: "registry/default/block/Sidebar02/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar02/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar02/components/SearchForm.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar02/components/VersionSwitcher.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar02/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar03": {
name: "Sidebar03",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar"],
files: [{
path: "registry/default/block/Sidebar03/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar03/components/AppSidebar.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar03/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar04": {
name: "Sidebar04",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar"],
files: [{
path: "registry/default/block/Sidebar04/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar04/components/AppSidebar.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar04/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar05": {
name: "Sidebar05",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","SearchForm.vue","collapsible","label"],
files: [{
path: "registry/default/block/Sidebar05/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar05/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar05/components/SearchForm.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar05/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar06": {
name: "Sidebar06",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","NavMain.vue","SidebarOptInForm.vue","dropdown-menu","button","card"],
files: [{
path: "registry/default/block/Sidebar06/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar06/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar06/components/NavMain.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar06/components/SidebarOptInForm.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar06/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar07": {
name: "Sidebar07",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","NavMain.vue","NavProjects.vue","NavUser.vue","TeamSwitcher.vue","collapsible","dropdown-menu","avatar"],
files: [{
path: "registry/default/block/Sidebar07/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar07/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar07/components/NavMain.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar07/components/NavProjects.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar07/components/NavUser.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar07/components/TeamSwitcher.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar07/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar08": {
name: "Sidebar08",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","NavMain.vue","NavProjects.vue","NavSecondary.vue","NavUser.vue","collapsible","dropdown-menu","avatar"],
files: [{
path: "registry/default/block/Sidebar08/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar08/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar08/components/NavMain.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar08/components/NavProjects.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar08/components/NavSecondary.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar08/components/NavUser.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar08/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar09": {
name: "Sidebar09",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","NavUser.vue","label","switch","avatar","dropdown-menu"],
files: [{
path: "registry/default/block/Sidebar09/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar09/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar09/components/NavUser.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar09/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"accordion": {
name: "accordion",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/accordion/Accordion.vue",
type: "registry:ui",
target: "accordion/Accordion.vue"
},{
path: "registry/default/ui/accordion/AccordionContent.vue",
type: "registry:ui",
target: "accordion/AccordionContent.vue"
},{
path: "registry/default/ui/accordion/AccordionItem.vue",
type: "registry:ui",
target: "accordion/AccordionItem.vue"
},{
path: "registry/default/ui/accordion/AccordionTrigger.vue",
type: "registry:ui",
target: "accordion/AccordionTrigger.vue"
},{
path: "registry/default/ui/accordion/index.ts",
type: "registry:ui",
target: "accordion/index.ts"
}],
component: () => import("@/registry/default/ui/accordion/Accordion.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"alert": {
name: "alert",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/alert/Alert.vue",
type: "registry:ui",
target: "alert/Alert.vue"
},{
path: "registry/default/ui/alert/AlertDescription.vue",
type: "registry:ui",
target: "alert/AlertDescription.vue"
},{
path: "registry/default/ui/alert/AlertTitle.vue",
type: "registry:ui",
target: "alert/AlertTitle.vue"
},{
path: "registry/default/ui/alert/index.ts",
type: "registry:ui",
target: "alert/index.ts"
}],
component: () => import("@/registry/default/ui/alert/Alert.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"alert-dialog": {
name: "alert-dialog",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/default/ui/alert-dialog/AlertDialog.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialog.vue"
},{
path: "registry/default/ui/alert-dialog/AlertDialogAction.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogAction.vue"
},{
path: "registry/default/ui/alert-dialog/AlertDialogCancel.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogCancel.vue"
},{
path: "registry/default/ui/alert-dialog/AlertDialogContent.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogContent.vue"
},{
path: "registry/default/ui/alert-dialog/AlertDialogDescription.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogDescription.vue"
},{
path: "registry/default/ui/alert-dialog/AlertDialogFooter.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogFooter.vue"
},{
path: "registry/default/ui/alert-dialog/AlertDialogHeader.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogHeader.vue"
},{
path: "registry/default/ui/alert-dialog/AlertDialogTitle.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogTitle.vue"
},{
path: "registry/default/ui/alert-dialog/AlertDialogTrigger.vue",
type: "registry:ui",
target: "alert-dialog/AlertDialogTrigger.vue"
},{
path: "registry/default/ui/alert-dialog/index.ts",
type: "registry:ui",
target: "alert-dialog/index.ts"
}],
component: () => import("@/registry/default/ui/alert-dialog/AlertDialog.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"aspect-ratio": {
name: "aspect-ratio",
description: "",
type: "registry:ui",
registryDependencies: [],
files: [{
path: "registry/default/ui/aspect-ratio/AspectRatio.vue",
type: "registry:ui",
target: "aspect-ratio/AspectRatio.vue"
},{
path: "registry/default/ui/aspect-ratio/index.ts",
type: "registry:ui",
target: "aspect-ratio/index.ts"
}],
component: () => import("@/registry/default/ui/aspect-ratio/AspectRatio.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"auto-form": {
name: "auto-form",
description: "",
type: "registry:ui",
registryDependencies: ["form","accordion","button","separator","checkbox","switch","utils","calendar","popover","label","radio-group","select","input","textarea"],
files: [{
path: "registry/default/ui/auto-form/AutoForm.vue",
type: "registry:ui",
target: "auto-form/AutoForm.vue"
},{
path: "registry/default/ui/auto-form/AutoFormField.vue",
type: "registry:ui",
target: "auto-form/AutoFormField.vue"
},{
path: "registry/default/ui/auto-form/AutoFormFieldArray.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldArray.vue"
},{
path: "registry/default/ui/auto-form/AutoFormFieldBoolean.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldBoolean.vue"
},{
path: "registry/default/ui/auto-form/AutoFormFieldDate.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldDate.vue"
},{
path: "registry/default/ui/auto-form/AutoFormFieldEnum.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldEnum.vue"
},{
path: "registry/default/ui/auto-form/AutoFormFieldFile.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldFile.vue"
},{
path: "registry/default/ui/auto-form/AutoFormFieldInput.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldInput.vue"
},{
path: "registry/default/ui/auto-form/AutoFormFieldNumber.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldNumber.vue"
},{
path: "registry/default/ui/auto-form/AutoFormFieldObject.vue",
type: "registry:ui",
target: "auto-form/AutoFormFieldObject.vue"
},{
path: "registry/default/ui/auto-form/AutoFormLabel.vue",
type: "registry:ui",
target: "auto-form/AutoFormLabel.vue"
},{
path: "registry/default/ui/auto-form/constant.ts",
type: "registry:ui",
target: "auto-form/constant.ts"
},{
path: "registry/default/ui/auto-form/dependencies.ts",
type: "registry:ui",
target: "auto-form/dependencies.ts"
},{
path: "registry/default/ui/auto-form/index.ts",
type: "registry:ui",
target: "auto-form/index.ts"
},{
path: "registry/default/ui/auto-form/interface.ts",
type: "registry:ui",
target: "auto-form/interface.ts"
},{
path: "registry/default/ui/auto-form/utils.ts",
type: "registry:ui",
target: "auto-form/utils.ts"
}],
component: () => import("@/registry/default/ui/auto-form/AutoForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"avatar": {
name: "avatar",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/avatar/Avatar.vue",
type: "registry:ui",
target: "avatar/Avatar.vue"
},{
path: "registry/default/ui/avatar/AvatarFallback.vue",
type: "registry:ui",
target: "avatar/AvatarFallback.vue"
},{
path: "registry/default/ui/avatar/AvatarImage.vue",
type: "registry:ui",
target: "avatar/AvatarImage.vue"
},{
path: "registry/default/ui/avatar/index.ts",
type: "registry:ui",
target: "avatar/index.ts"
}],
component: () => import("@/registry/default/ui/avatar/Avatar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"badge": {
name: "badge",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/badge/Badge.vue",
type: "registry:ui",
target: "badge/Badge.vue"
},{
path: "registry/default/ui/badge/index.ts",
type: "registry:ui",
target: "badge/index.ts"
}],
component: () => import("@/registry/default/ui/badge/Badge.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"breadcrumb": {
name: "breadcrumb",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/breadcrumb/Breadcrumb.vue",
type: "registry:ui",
target: "breadcrumb/Breadcrumb.vue"
},{
path: "registry/default/ui/breadcrumb/BreadcrumbEllipsis.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbEllipsis.vue"
},{
path: "registry/default/ui/breadcrumb/BreadcrumbItem.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbItem.vue"
},{
path: "registry/default/ui/breadcrumb/BreadcrumbLink.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbLink.vue"
},{
path: "registry/default/ui/breadcrumb/BreadcrumbList.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbList.vue"
},{
path: "registry/default/ui/breadcrumb/BreadcrumbPage.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbPage.vue"
},{
path: "registry/default/ui/breadcrumb/BreadcrumbSeparator.vue",
type: "registry:ui",
target: "breadcrumb/BreadcrumbSeparator.vue"
},{
path: "registry/default/ui/breadcrumb/index.ts",
type: "registry:ui",
target: "breadcrumb/index.ts"
}],
component: () => import("@/registry/default/ui/breadcrumb/Breadcrumb.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"button": {
name: "button",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/button/Button.vue",
type: "registry:ui",
target: "button/Button.vue"
},{
path: "registry/default/ui/button/index.ts",
type: "registry:ui",
target: "button/index.ts"
}],
component: () => import("@/registry/default/ui/button/Button.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"calendar": {
name: "calendar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/default/ui/calendar/Calendar.vue",
type: "registry:ui",
target: "calendar/Calendar.vue"
},{
path: "registry/default/ui/calendar/CalendarCell.vue",
type: "registry:ui",
target: "calendar/CalendarCell.vue"
},{
path: "registry/default/ui/calendar/CalendarCellTrigger.vue",
type: "registry:ui",
target: "calendar/CalendarCellTrigger.vue"
},{
path: "registry/default/ui/calendar/CalendarGrid.vue",
type: "registry:ui",
target: "calendar/CalendarGrid.vue"
},{
path: "registry/default/ui/calendar/CalendarGridBody.vue",
type: "registry:ui",
target: "calendar/CalendarGridBody.vue"
},{
path: "registry/default/ui/calendar/CalendarGridHead.vue",
type: "registry:ui",
target: "calendar/CalendarGridHead.vue"
},{
path: "registry/default/ui/calendar/CalendarGridRow.vue",
type: "registry:ui",
target: "calendar/CalendarGridRow.vue"
},{
path: "registry/default/ui/calendar/CalendarHeadCell.vue",
type: "registry:ui",
target: "calendar/CalendarHeadCell.vue"
},{
path: "registry/default/ui/calendar/CalendarHeader.vue",
type: "registry:ui",
target: "calendar/CalendarHeader.vue"
},{
path: "registry/default/ui/calendar/CalendarHeading.vue",
type: "registry:ui",
target: "calendar/CalendarHeading.vue"
},{
path: "registry/default/ui/calendar/CalendarNextButton.vue",
type: "registry:ui",
target: "calendar/CalendarNextButton.vue"
},{
path: "registry/default/ui/calendar/CalendarPrevButton.vue",
type: "registry:ui",
target: "calendar/CalendarPrevButton.vue"
},{
path: "registry/default/ui/calendar/index.ts",
type: "registry:ui",
target: "calendar/index.ts"
}],
component: () => import("@/registry/default/ui/calendar/Calendar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"card": {
name: "card",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/card/Card.vue",
type: "registry:ui",
target: "card/Card.vue"
},{
path: "registry/default/ui/card/CardContent.vue",
type: "registry:ui",
target: "card/CardContent.vue"
},{
path: "registry/default/ui/card/CardDescription.vue",
type: "registry:ui",
target: "card/CardDescription.vue"
},{
path: "registry/default/ui/card/CardFooter.vue",
type: "registry:ui",
target: "card/CardFooter.vue"
},{
path: "registry/default/ui/card/CardHeader.vue",
type: "registry:ui",
target: "card/CardHeader.vue"
},{
path: "registry/default/ui/card/CardTitle.vue",
type: "registry:ui",
target: "card/CardTitle.vue"
},{
path: "registry/default/ui/card/index.ts",
type: "registry:ui",
target: "card/index.ts"
}],
component: () => import("@/registry/default/ui/card/Card.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"carousel": {
name: "carousel",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/default/ui/carousel/Carousel.vue",
type: "registry:ui",
target: "carousel/Carousel.vue"
},{
path: "registry/default/ui/carousel/CarouselContent.vue",
type: "registry:ui",
target: "carousel/CarouselContent.vue"
},{
path: "registry/default/ui/carousel/CarouselItem.vue",
type: "registry:ui",
target: "carousel/CarouselItem.vue"
},{
path: "registry/default/ui/carousel/CarouselNext.vue",
type: "registry:ui",
target: "carousel/CarouselNext.vue"
},{
path: "registry/default/ui/carousel/CarouselPrevious.vue",
type: "registry:ui",
target: "carousel/CarouselPrevious.vue"
},{
path: "registry/default/ui/carousel/index.ts",
type: "registry:ui",
target: "carousel/index.ts"
},{
path: "registry/default/ui/carousel/interface.ts",
type: "registry:ui",
target: "carousel/interface.ts"
},{
path: "registry/default/ui/carousel/useCarousel.ts",
type: "registry:ui",
target: "carousel/useCarousel.ts"
}],
component: () => import("@/registry/default/ui/carousel/Carousel.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart": {
name: "chart",
description: "",
type: "registry:ui",
registryDependencies: ["button","card"],
files: [{
path: "registry/default/ui/chart/ChartCrosshair.vue",
type: "registry:ui",
target: "chart/ChartCrosshair.vue"
},{
path: "registry/default/ui/chart/ChartLegend.vue",
type: "registry:ui",
target: "chart/ChartLegend.vue"
},{
path: "registry/default/ui/chart/ChartSingleTooltip.vue",
type: "registry:ui",
target: "chart/ChartSingleTooltip.vue"
},{
path: "registry/default/ui/chart/ChartTooltip.vue",
type: "registry:ui",
target: "chart/ChartTooltip.vue"
},{
path: "registry/default/ui/chart/index.ts",
type: "registry:ui",
target: "chart/index.ts"
},{
path: "registry/default/ui/chart/interface.ts",
type: "registry:ui",
target: "chart/interface.ts"
}],
component: () => import("@/registry/default/ui/chart/ChartCrosshair.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart-area": {
name: "chart-area",
description: "",
type: "registry:ui",
registryDependencies: ["utils","chart"],
files: [{
path: "registry/default/ui/chart-area/AreaChart.vue",
type: "registry:ui",
target: "chart-area/AreaChart.vue"
},{
path: "registry/default/ui/chart-area/index.ts",
type: "registry:ui",
target: "chart-area/index.ts"
}],
component: () => import("@/registry/default/ui/chart-area/AreaChart.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart-bar": {
name: "chart-bar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","chart"],
files: [{
path: "registry/default/ui/chart-bar/BarChart.vue",
type: "registry:ui",
target: "chart-bar/BarChart.vue"
},{
path: "registry/default/ui/chart-bar/index.ts",
type: "registry:ui",
target: "chart-bar/index.ts"
}],
component: () => import("@/registry/default/ui/chart-bar/BarChart.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart-donut": {
name: "chart-donut",
description: "",
type: "registry:ui",
registryDependencies: ["utils","chart"],
files: [{
path: "registry/default/ui/chart-donut/DonutChart.vue",
type: "registry:ui",
target: "chart-donut/DonutChart.vue"
},{
path: "registry/default/ui/chart-donut/index.ts",
type: "registry:ui",
target: "chart-donut/index.ts"
}],
component: () => import("@/registry/default/ui/chart-donut/DonutChart.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"chart-line": {
name: "chart-line",
description: "",
type: "registry:ui",
registryDependencies: ["utils","chart"],
files: [{
path: "registry/default/ui/chart-line/LineChart.vue",
type: "registry:ui",
target: "chart-line/LineChart.vue"
},{
path: "registry/default/ui/chart-line/index.ts",
type: "registry:ui",
target: "chart-line/index.ts"
}],
component: () => import("@/registry/default/ui/chart-line/LineChart.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"checkbox": {
name: "checkbox",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/checkbox/Checkbox.vue",
type: "registry:ui",
target: "checkbox/Checkbox.vue"
},{
path: "registry/default/ui/checkbox/index.ts",
type: "registry:ui",
target: "checkbox/index.ts"
}],
component: () => import("@/registry/default/ui/checkbox/Checkbox.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"collapsible": {
name: "collapsible",
description: "",
type: "registry:ui",
registryDependencies: [],
files: [{
path: "registry/default/ui/collapsible/Collapsible.vue",
type: "registry:ui",
target: "collapsible/Collapsible.vue"
},{
path: "registry/default/ui/collapsible/CollapsibleContent.vue",
type: "registry:ui",
target: "collapsible/CollapsibleContent.vue"
},{
path: "registry/default/ui/collapsible/CollapsibleTrigger.vue",
type: "registry:ui",
target: "collapsible/CollapsibleTrigger.vue"
},{
path: "registry/default/ui/collapsible/index.ts",
type: "registry:ui",
target: "collapsible/index.ts"
}],
component: () => import("@/registry/default/ui/collapsible/Collapsible.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"command": {
name: "command",
description: "",
type: "registry:ui",
registryDependencies: ["utils","dialog"],
files: [{
path: "registry/default/ui/command/Command.vue",
type: "registry:ui",
target: "command/Command.vue"
},{
path: "registry/default/ui/command/CommandDialog.vue",
type: "registry:ui",
target: "command/CommandDialog.vue"
},{
path: "registry/default/ui/command/CommandEmpty.vue",
type: "registry:ui",
target: "command/CommandEmpty.vue"
},{
path: "registry/default/ui/command/CommandGroup.vue",
type: "registry:ui",
target: "command/CommandGroup.vue"
},{
path: "registry/default/ui/command/CommandInput.vue",
type: "registry:ui",
target: "command/CommandInput.vue"
},{
path: "registry/default/ui/command/CommandItem.vue",
type: "registry:ui",
target: "command/CommandItem.vue"
},{
path: "registry/default/ui/command/CommandList.vue",
type: "registry:ui",
target: "command/CommandList.vue"
},{
path: "registry/default/ui/command/CommandSeparator.vue",
type: "registry:ui",
target: "command/CommandSeparator.vue"
},{
path: "registry/default/ui/command/CommandShortcut.vue",
type: "registry:ui",
target: "command/CommandShortcut.vue"
},{
path: "registry/default/ui/command/index.ts",
type: "registry:ui",
target: "command/index.ts"
}],
component: () => import("@/registry/default/ui/command/Command.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"context-menu": {
name: "context-menu",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/context-menu/ContextMenu.vue",
type: "registry:ui",
target: "context-menu/ContextMenu.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuCheckboxItem.vue",
type: "registry:ui",
target: "context-menu/ContextMenuCheckboxItem.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuContent.vue",
type: "registry:ui",
target: "context-menu/ContextMenuContent.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuGroup.vue",
type: "registry:ui",
target: "context-menu/ContextMenuGroup.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuItem.vue",
type: "registry:ui",
target: "context-menu/ContextMenuItem.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuLabel.vue",
type: "registry:ui",
target: "context-menu/ContextMenuLabel.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuPortal.vue",
type: "registry:ui",
target: "context-menu/ContextMenuPortal.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuRadioGroup.vue",
type: "registry:ui",
target: "context-menu/ContextMenuRadioGroup.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuRadioItem.vue",
type: "registry:ui",
target: "context-menu/ContextMenuRadioItem.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuSeparator.vue",
type: "registry:ui",
target: "context-menu/ContextMenuSeparator.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuShortcut.vue",
type: "registry:ui",
target: "context-menu/ContextMenuShortcut.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuSub.vue",
type: "registry:ui",
target: "context-menu/ContextMenuSub.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuSubContent.vue",
type: "registry:ui",
target: "context-menu/ContextMenuSubContent.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuSubTrigger.vue",
type: "registry:ui",
target: "context-menu/ContextMenuSubTrigger.vue"
},{
path: "registry/default/ui/context-menu/ContextMenuTrigger.vue",
type: "registry:ui",
target: "context-menu/ContextMenuTrigger.vue"
},{
path: "registry/default/ui/context-menu/index.ts",
type: "registry:ui",
target: "context-menu/index.ts"
}],
component: () => import("@/registry/default/ui/context-menu/ContextMenu.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"dialog": {
name: "dialog",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/dialog/Dialog.vue",
type: "registry:ui",
target: "dialog/Dialog.vue"
},{
path: "registry/default/ui/dialog/DialogClose.vue",
type: "registry:ui",
target: "dialog/DialogClose.vue"
},{
path: "registry/default/ui/dialog/DialogContent.vue",
type: "registry:ui",
target: "dialog/DialogContent.vue"
},{
path: "registry/default/ui/dialog/DialogDescription.vue",
type: "registry:ui",
target: "dialog/DialogDescription.vue"
},{
path: "registry/default/ui/dialog/DialogFooter.vue",
type: "registry:ui",
target: "dialog/DialogFooter.vue"
},{
path: "registry/default/ui/dialog/DialogHeader.vue",
type: "registry:ui",
target: "dialog/DialogHeader.vue"
},{
path: "registry/default/ui/dialog/DialogScrollContent.vue",
type: "registry:ui",
target: "dialog/DialogScrollContent.vue"
},{
path: "registry/default/ui/dialog/DialogTitle.vue",
type: "registry:ui",
target: "dialog/DialogTitle.vue"
},{
path: "registry/default/ui/dialog/DialogTrigger.vue",
type: "registry:ui",
target: "dialog/DialogTrigger.vue"
},{
path: "registry/default/ui/dialog/index.ts",
type: "registry:ui",
target: "dialog/index.ts"
}],
component: () => import("@/registry/default/ui/dialog/Dialog.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"drawer": {
name: "drawer",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/drawer/Drawer.vue",
type: "registry:ui",
target: "drawer/Drawer.vue"
},{
path: "registry/default/ui/drawer/DrawerContent.vue",
type: "registry:ui",
target: "drawer/DrawerContent.vue"
},{
path: "registry/default/ui/drawer/DrawerDescription.vue",
type: "registry:ui",
target: "drawer/DrawerDescription.vue"
},{
path: "registry/default/ui/drawer/DrawerFooter.vue",
type: "registry:ui",
target: "drawer/DrawerFooter.vue"
},{
path: "registry/default/ui/drawer/DrawerHeader.vue",
type: "registry:ui",
target: "drawer/DrawerHeader.vue"
},{
path: "registry/default/ui/drawer/DrawerOverlay.vue",
type: "registry:ui",
target: "drawer/DrawerOverlay.vue"
},{
path: "registry/default/ui/drawer/DrawerTitle.vue",
type: "registry:ui",
target: "drawer/DrawerTitle.vue"
},{
path: "registry/default/ui/drawer/index.ts",
type: "registry:ui",
target: "drawer/index.ts"
}],
component: () => import("@/registry/default/ui/drawer/Drawer.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"dropdown-menu": {
name: "dropdown-menu",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/dropdown-menu/DropdownMenu.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenu.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuCheckboxItem.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuCheckboxItem.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuContent.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuContent.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuGroup.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuGroup.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuItem.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuItem.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuLabel.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuLabel.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuRadioGroup.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuRadioGroup.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuRadioItem.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuRadioItem.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuSeparator.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuSeparator.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuShortcut.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuShortcut.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuSub.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuSub.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuSubContent.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuSubContent.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuSubTrigger.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuSubTrigger.vue"
},{
path: "registry/default/ui/dropdown-menu/DropdownMenuTrigger.vue",
type: "registry:ui",
target: "dropdown-menu/DropdownMenuTrigger.vue"
},{
path: "registry/default/ui/dropdown-menu/index.ts",
type: "registry:ui",
target: "dropdown-menu/index.ts"
}],
component: () => import("@/registry/default/ui/dropdown-menu/DropdownMenu.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"form": {
name: "form",
description: "",
type: "registry:ui",
registryDependencies: ["utils","label"],
files: [{
path: "registry/default/ui/form/FormControl.vue",
type: "registry:ui",
target: "form/FormControl.vue"
},{
path: "registry/default/ui/form/FormDescription.vue",
type: "registry:ui",
target: "form/FormDescription.vue"
},{
path: "registry/default/ui/form/FormItem.vue",
type: "registry:ui",
target: "form/FormItem.vue"
},{
path: "registry/default/ui/form/FormLabel.vue",
type: "registry:ui",
target: "form/FormLabel.vue"
},{
path: "registry/default/ui/form/FormMessage.vue",
type: "registry:ui",
target: "form/FormMessage.vue"
},{
path: "registry/default/ui/form/index.ts",
type: "registry:ui",
target: "form/index.ts"
},{
path: "registry/default/ui/form/injectionKeys.ts",
type: "registry:ui",
target: "form/injectionKeys.ts"
},{
path: "registry/default/ui/form/useFormField.ts",
type: "registry:ui",
target: "form/useFormField.ts"
}],
component: () => import("@/registry/default/ui/form/FormControl.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"hover-card": {
name: "hover-card",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/hover-card/HoverCard.vue",
type: "registry:ui",
target: "hover-card/HoverCard.vue"
},{
path: "registry/default/ui/hover-card/HoverCardContent.vue",
type: "registry:ui",
target: "hover-card/HoverCardContent.vue"
},{
path: "registry/default/ui/hover-card/HoverCardTrigger.vue",
type: "registry:ui",
target: "hover-card/HoverCardTrigger.vue"
},{
path: "registry/default/ui/hover-card/index.ts",
type: "registry:ui",
target: "hover-card/index.ts"
}],
component: () => import("@/registry/default/ui/hover-card/HoverCard.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"input": {
name: "input",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/input/Input.vue",
type: "registry:ui",
target: "input/Input.vue"
},{
path: "registry/default/ui/input/index.ts",
type: "registry:ui",
target: "input/index.ts"
}],
component: () => import("@/registry/default/ui/input/Input.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"label": {
name: "label",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/label/Label.vue",
type: "registry:ui",
target: "label/Label.vue"
},{
path: "registry/default/ui/label/index.ts",
type: "registry:ui",
target: "label/index.ts"
}],
component: () => import("@/registry/default/ui/label/Label.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"menubar": {
name: "menubar",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/menubar/Menubar.vue",
type: "registry:ui",
target: "menubar/Menubar.vue"
},{
path: "registry/default/ui/menubar/MenubarCheckboxItem.vue",
type: "registry:ui",
target: "menubar/MenubarCheckboxItem.vue"
},{
path: "registry/default/ui/menubar/MenubarContent.vue",
type: "registry:ui",
target: "menubar/MenubarContent.vue"
},{
path: "registry/default/ui/menubar/MenubarGroup.vue",
type: "registry:ui",
target: "menubar/MenubarGroup.vue"
},{
path: "registry/default/ui/menubar/MenubarItem.vue",
type: "registry:ui",
target: "menubar/MenubarItem.vue"
},{
path: "registry/default/ui/menubar/MenubarLabel.vue",
type: "registry:ui",
target: "menubar/MenubarLabel.vue"
},{
path: "registry/default/ui/menubar/MenubarMenu.vue",
type: "registry:ui",
target: "menubar/MenubarMenu.vue"
},{
path: "registry/default/ui/menubar/MenubarRadioGroup.vue",
type: "registry:ui",
target: "menubar/MenubarRadioGroup.vue"
},{
path: "registry/default/ui/menubar/MenubarRadioItem.vue",
type: "registry:ui",
target: "menubar/MenubarRadioItem.vue"
},{
path: "registry/default/ui/menubar/MenubarSeparator.vue",
type: "registry:ui",
target: "menubar/MenubarSeparator.vue"
},{
path: "registry/default/ui/menubar/MenubarShortcut.vue",
type: "registry:ui",
target: "menubar/MenubarShortcut.vue"
},{
path: "registry/default/ui/menubar/MenubarSub.vue",
type: "registry:ui",
target: "menubar/MenubarSub.vue"
},{
path: "registry/default/ui/menubar/MenubarSubContent.vue",
type: "registry:ui",
target: "menubar/MenubarSubContent.vue"
},{
path: "registry/default/ui/menubar/MenubarSubTrigger.vue",
type: "registry:ui",
target: "menubar/MenubarSubTrigger.vue"
},{
path: "registry/default/ui/menubar/MenubarTrigger.vue",
type: "registry:ui",
target: "menubar/MenubarTrigger.vue"
},{
path: "registry/default/ui/menubar/index.ts",
type: "registry:ui",
target: "menubar/index.ts"
}],
component: () => import("@/registry/default/ui/menubar/Menubar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"navigation-menu": {
name: "navigation-menu",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/navigation-menu/NavigationMenu.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenu.vue"
},{
path: "registry/default/ui/navigation-menu/NavigationMenuContent.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuContent.vue"
},{
path: "registry/default/ui/navigation-menu/NavigationMenuIndicator.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuIndicator.vue"
},{
path: "registry/default/ui/navigation-menu/NavigationMenuItem.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuItem.vue"
},{
path: "registry/default/ui/navigation-menu/NavigationMenuLink.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuLink.vue"
},{
path: "registry/default/ui/navigation-menu/NavigationMenuList.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuList.vue"
},{
path: "registry/default/ui/navigation-menu/NavigationMenuTrigger.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuTrigger.vue"
},{
path: "registry/default/ui/navigation-menu/NavigationMenuViewport.vue",
type: "registry:ui",
target: "navigation-menu/NavigationMenuViewport.vue"
},{
path: "registry/default/ui/navigation-menu/index.ts",
type: "registry:ui",
target: "navigation-menu/index.ts"
}],
component: () => import("@/registry/default/ui/navigation-menu/NavigationMenu.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"number-field": {
name: "number-field",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/number-field/NumberField.vue",
type: "registry:ui",
target: "number-field/NumberField.vue"
},{
path: "registry/default/ui/number-field/NumberFieldContent.vue",
type: "registry:ui",
target: "number-field/NumberFieldContent.vue"
},{
path: "registry/default/ui/number-field/NumberFieldDecrement.vue",
type: "registry:ui",
target: "number-field/NumberFieldDecrement.vue"
},{
path: "registry/default/ui/number-field/NumberFieldIncrement.vue",
type: "registry:ui",
target: "number-field/NumberFieldIncrement.vue"
},{
path: "registry/default/ui/number-field/NumberFieldInput.vue",
type: "registry:ui",
target: "number-field/NumberFieldInput.vue"
},{
path: "registry/default/ui/number-field/index.ts",
type: "registry:ui",
target: "number-field/index.ts"
}],
component: () => import("@/registry/default/ui/number-field/NumberField.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"pagination": {
name: "pagination",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/default/ui/pagination/PaginationEllipsis.vue",
type: "registry:ui",
target: "pagination/PaginationEllipsis.vue"
},{
path: "registry/default/ui/pagination/PaginationFirst.vue",
type: "registry:ui",
target: "pagination/PaginationFirst.vue"
},{
path: "registry/default/ui/pagination/PaginationLast.vue",
type: "registry:ui",
target: "pagination/PaginationLast.vue"
},{
path: "registry/default/ui/pagination/PaginationNext.vue",
type: "registry:ui",
target: "pagination/PaginationNext.vue"
},{
path: "registry/default/ui/pagination/PaginationPrev.vue",
type: "registry:ui",
target: "pagination/PaginationPrev.vue"
},{
path: "registry/default/ui/pagination/index.ts",
type: "registry:ui",
target: "pagination/index.ts"
}],
component: () => import("@/registry/default/ui/pagination/PaginationEllipsis.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"pin-input": {
name: "pin-input",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/pin-input/PinInput.vue",
type: "registry:ui",
target: "pin-input/PinInput.vue"
},{
path: "registry/default/ui/pin-input/PinInputGroup.vue",
type: "registry:ui",
target: "pin-input/PinInputGroup.vue"
},{
path: "registry/default/ui/pin-input/PinInputInput.vue",
type: "registry:ui",
target: "pin-input/PinInputInput.vue"
},{
path: "registry/default/ui/pin-input/PinInputSeparator.vue",
type: "registry:ui",
target: "pin-input/PinInputSeparator.vue"
},{
path: "registry/default/ui/pin-input/index.ts",
type: "registry:ui",
target: "pin-input/index.ts"
}],
component: () => import("@/registry/default/ui/pin-input/PinInput.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"popover": {
name: "popover",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/popover/Popover.vue",
type: "registry:ui",
target: "popover/Popover.vue"
},{
path: "registry/default/ui/popover/PopoverContent.vue",
type: "registry:ui",
target: "popover/PopoverContent.vue"
},{
path: "registry/default/ui/popover/PopoverTrigger.vue",
type: "registry:ui",
target: "popover/PopoverTrigger.vue"
},{
path: "registry/default/ui/popover/index.ts",
type: "registry:ui",
target: "popover/index.ts"
}],
component: () => import("@/registry/default/ui/popover/Popover.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"progress": {
name: "progress",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/progress/Progress.vue",
type: "registry:ui",
target: "progress/Progress.vue"
},{
path: "registry/default/ui/progress/index.ts",
type: "registry:ui",
target: "progress/index.ts"
}],
component: () => import("@/registry/default/ui/progress/Progress.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"radio-group": {
name: "radio-group",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/radio-group/RadioGroup.vue",
type: "registry:ui",
target: "radio-group/RadioGroup.vue"
},{
path: "registry/default/ui/radio-group/RadioGroupItem.vue",
type: "registry:ui",
target: "radio-group/RadioGroupItem.vue"
},{
path: "registry/default/ui/radio-group/index.ts",
type: "registry:ui",
target: "radio-group/index.ts"
}],
component: () => import("@/registry/default/ui/radio-group/RadioGroup.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"range-calendar": {
name: "range-calendar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/default/ui/range-calendar/RangeCalendar.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendar.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarCell.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarCell.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarCellTrigger.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarCellTrigger.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarGrid.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarGrid.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarGridBody.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarGridBody.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarGridHead.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarGridHead.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarGridRow.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarGridRow.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarHeadCell.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarHeadCell.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarHeader.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarHeader.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarHeading.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarHeading.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarNextButton.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarNextButton.vue"
},{
path: "registry/default/ui/range-calendar/RangeCalendarPrevButton.vue",
type: "registry:ui",
target: "range-calendar/RangeCalendarPrevButton.vue"
},{
path: "registry/default/ui/range-calendar/index.ts",
type: "registry:ui",
target: "range-calendar/index.ts"
}],
component: () => import("@/registry/default/ui/range-calendar/RangeCalendar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"resizable": {
name: "resizable",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/resizable/ResizableHandle.vue",
type: "registry:ui",
target: "resizable/ResizableHandle.vue"
},{
path: "registry/default/ui/resizable/ResizablePanelGroup.vue",
type: "registry:ui",
target: "resizable/ResizablePanelGroup.vue"
},{
path: "registry/default/ui/resizable/index.ts",
type: "registry:ui",
target: "resizable/index.ts"
}],
component: () => import("@/registry/default/ui/resizable/ResizableHandle.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"scroll-area": {
name: "scroll-area",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/scroll-area/ScrollArea.vue",
type: "registry:ui",
target: "scroll-area/ScrollArea.vue"
},{
path: "registry/default/ui/scroll-area/ScrollBar.vue",
type: "registry:ui",
target: "scroll-area/ScrollBar.vue"
},{
path: "registry/default/ui/scroll-area/index.ts",
type: "registry:ui",
target: "scroll-area/index.ts"
}],
component: () => import("@/registry/default/ui/scroll-area/ScrollArea.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"select": {
name: "select",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/select/Select.vue",
type: "registry:ui",
target: "select/Select.vue"
},{
path: "registry/default/ui/select/SelectContent.vue",
type: "registry:ui",
target: "select/SelectContent.vue"
},{
path: "registry/default/ui/select/SelectGroup.vue",
type: "registry:ui",
target: "select/SelectGroup.vue"
},{
path: "registry/default/ui/select/SelectItem.vue",
type: "registry:ui",
target: "select/SelectItem.vue"
},{
path: "registry/default/ui/select/SelectItemText.vue",
type: "registry:ui",
target: "select/SelectItemText.vue"
},{
path: "registry/default/ui/select/SelectLabel.vue",
type: "registry:ui",
target: "select/SelectLabel.vue"
},{
path: "registry/default/ui/select/SelectScrollDownButton.vue",
type: "registry:ui",
target: "select/SelectScrollDownButton.vue"
},{
path: "registry/default/ui/select/SelectScrollUpButton.vue",
type: "registry:ui",
target: "select/SelectScrollUpButton.vue"
},{
path: "registry/default/ui/select/SelectSeparator.vue",
type: "registry:ui",
target: "select/SelectSeparator.vue"
},{
path: "registry/default/ui/select/SelectTrigger.vue",
type: "registry:ui",
target: "select/SelectTrigger.vue"
},{
path: "registry/default/ui/select/SelectValue.vue",
type: "registry:ui",
target: "select/SelectValue.vue"
},{
path: "registry/default/ui/select/index.ts",
type: "registry:ui",
target: "select/index.ts"
}],
component: () => import("@/registry/default/ui/select/Select.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"separator": {
name: "separator",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/separator/Separator.vue",
type: "registry:ui",
target: "separator/Separator.vue"
},{
path: "registry/default/ui/separator/index.ts",
type: "registry:ui",
target: "separator/index.ts"
}],
component: () => import("@/registry/default/ui/separator/Separator.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"sheet": {
name: "sheet",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/sheet/Sheet.vue",
type: "registry:ui",
target: "sheet/Sheet.vue"
},{
path: "registry/default/ui/sheet/SheetClose.vue",
type: "registry:ui",
target: "sheet/SheetClose.vue"
},{
path: "registry/default/ui/sheet/SheetContent.vue",
type: "registry:ui",
target: "sheet/SheetContent.vue"
},{
path: "registry/default/ui/sheet/SheetDescription.vue",
type: "registry:ui",
target: "sheet/SheetDescription.vue"
},{
path: "registry/default/ui/sheet/SheetFooter.vue",
type: "registry:ui",
target: "sheet/SheetFooter.vue"
},{
path: "registry/default/ui/sheet/SheetHeader.vue",
type: "registry:ui",
target: "sheet/SheetHeader.vue"
},{
path: "registry/default/ui/sheet/SheetTitle.vue",
type: "registry:ui",
target: "sheet/SheetTitle.vue"
},{
path: "registry/default/ui/sheet/SheetTrigger.vue",
type: "registry:ui",
target: "sheet/SheetTrigger.vue"
},{
path: "registry/default/ui/sheet/index.ts",
type: "registry:ui",
target: "sheet/index.ts"
}],
component: () => import("@/registry/default/ui/sheet/Sheet.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"sidebar": {
name: "sidebar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","Sheet.vue","SheetContent.vue","Input.vue","Tooltip.vue","TooltipContent.vue","TooltipTrigger.vue","Skeleton.vue","Separator.vue","Button.vue"],
files: [{
path: "registry/default/ui/sidebar/Sidebar.vue",
type: "registry:ui",
target: "sidebar/Sidebar.vue"
},{
path: "registry/default/ui/sidebar/SidebarContent.vue",
type: "registry:ui",
target: "sidebar/SidebarContent.vue"
},{
path: "registry/default/ui/sidebar/SidebarFooter.vue",
type: "registry:ui",
target: "sidebar/SidebarFooter.vue"
},{
path: "registry/default/ui/sidebar/SidebarGroup.vue",
type: "registry:ui",
target: "sidebar/SidebarGroup.vue"
},{
path: "registry/default/ui/sidebar/SidebarGroupAction.vue",
type: "registry:ui",
target: "sidebar/SidebarGroupAction.vue"
},{
path: "registry/default/ui/sidebar/SidebarGroupContent.vue",
type: "registry:ui",
target: "sidebar/SidebarGroupContent.vue"
},{
path: "registry/default/ui/sidebar/SidebarGroupLabel.vue",
type: "registry:ui",
target: "sidebar/SidebarGroupLabel.vue"
},{
path: "registry/default/ui/sidebar/SidebarHeader.vue",
type: "registry:ui",
target: "sidebar/SidebarHeader.vue"
},{
path: "registry/default/ui/sidebar/SidebarInput.vue",
type: "registry:ui",
target: "sidebar/SidebarInput.vue"
},{
path: "registry/default/ui/sidebar/SidebarInset.vue",
type: "registry:ui",
target: "sidebar/SidebarInset.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenu.vue",
type: "registry:ui",
target: "sidebar/SidebarMenu.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuAction.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuAction.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuBadge.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuBadge.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuButton.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuButton.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuButtonChild.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuButtonChild.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuItem.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuItem.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuSkeleton.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuSkeleton.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuSub.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuSub.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuSubButton.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuSubButton.vue"
},{
path: "registry/default/ui/sidebar/SidebarMenuSubItem.vue",
type: "registry:ui",
target: "sidebar/SidebarMenuSubItem.vue"
},{
path: "registry/default/ui/sidebar/SidebarProvider.vue",
type: "registry:ui",
target: "sidebar/SidebarProvider.vue"
},{
path: "registry/default/ui/sidebar/SidebarRail.vue",
type: "registry:ui",
target: "sidebar/SidebarRail.vue"
},{
path: "registry/default/ui/sidebar/SidebarSeparator.vue",
type: "registry:ui",
target: "sidebar/SidebarSeparator.vue"
},{
path: "registry/default/ui/sidebar/SidebarTrigger.vue",
type: "registry:ui",
target: "sidebar/SidebarTrigger.vue"
},{
path: "registry/default/ui/sidebar/index.ts",
type: "registry:ui",
target: "sidebar/index.ts"
},{
path: "registry/default/ui/sidebar/utils.ts",
type: "registry:ui",
target: "sidebar/utils.ts"
}],
component: () => import("@/registry/default/ui/sidebar/Sidebar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"skeleton": {
name: "skeleton",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/skeleton/Skeleton.vue",
type: "registry:ui",
target: "skeleton/Skeleton.vue"
},{
path: "registry/default/ui/skeleton/index.ts",
type: "registry:ui",
target: "skeleton/index.ts"
}],
component: () => import("@/registry/default/ui/skeleton/Skeleton.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"slider": {
name: "slider",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/slider/Slider.vue",
type: "registry:ui",
target: "slider/Slider.vue"
},{
path: "registry/default/ui/slider/index.ts",
type: "registry:ui",
target: "slider/index.ts"
}],
component: () => import("@/registry/default/ui/slider/Slider.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"sonner": {
name: "sonner",
description: "",
type: "registry:ui",
registryDependencies: [],
files: [{
path: "registry/default/ui/sonner/Sonner.vue",
type: "registry:ui",
target: "sonner/Sonner.vue"
},{
path: "registry/default/ui/sonner/index.ts",
type: "registry:ui",
target: "sonner/index.ts"
}],
component: () => import("@/registry/default/ui/sonner/Sonner.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"stepper": {
name: "stepper",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/stepper/Stepper.vue",
type: "registry:ui",
target: "stepper/Stepper.vue"
},{
path: "registry/default/ui/stepper/StepperDescription.vue",
type: "registry:ui",
target: "stepper/StepperDescription.vue"
},{
path: "registry/default/ui/stepper/StepperIndicator.vue",
type: "registry:ui",
target: "stepper/StepperIndicator.vue"
},{
path: "registry/default/ui/stepper/StepperItem.vue",
type: "registry:ui",
target: "stepper/StepperItem.vue"
},{
path: "registry/default/ui/stepper/StepperSeparator.vue",
type: "registry:ui",
target: "stepper/StepperSeparator.vue"
},{
path: "registry/default/ui/stepper/StepperTitle.vue",
type: "registry:ui",
target: "stepper/StepperTitle.vue"
},{
path: "registry/default/ui/stepper/StepperTrigger.vue",
type: "registry:ui",
target: "stepper/StepperTrigger.vue"
},{
path: "registry/default/ui/stepper/index.ts",
type: "registry:ui",
target: "stepper/index.ts"
}],
component: () => import("@/registry/default/ui/stepper/Stepper.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"switch": {
name: "switch",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/switch/Switch.vue",
type: "registry:ui",
target: "switch/Switch.vue"
},{
path: "registry/default/ui/switch/index.ts",
type: "registry:ui",
target: "switch/index.ts"
}],
component: () => import("@/registry/default/ui/switch/Switch.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"table": {
name: "table",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/table/Table.vue",
type: "registry:ui",
target: "table/Table.vue"
},{
path: "registry/default/ui/table/TableBody.vue",
type: "registry:ui",
target: "table/TableBody.vue"
},{
path: "registry/default/ui/table/TableCaption.vue",
type: "registry:ui",
target: "table/TableCaption.vue"
},{
path: "registry/default/ui/table/TableCell.vue",
type: "registry:ui",
target: "table/TableCell.vue"
},{
path: "registry/default/ui/table/TableEmpty.vue",
type: "registry:ui",
target: "table/TableEmpty.vue"
},{
path: "registry/default/ui/table/TableFooter.vue",
type: "registry:ui",
target: "table/TableFooter.vue"
},{
path: "registry/default/ui/table/TableHead.vue",
type: "registry:ui",
target: "table/TableHead.vue"
},{
path: "registry/default/ui/table/TableHeader.vue",
type: "registry:ui",
target: "table/TableHeader.vue"
},{
path: "registry/default/ui/table/TableRow.vue",
type: "registry:ui",
target: "table/TableRow.vue"
},{
path: "registry/default/ui/table/index.ts",
type: "registry:ui",
target: "table/index.ts"
}],
component: () => import("@/registry/default/ui/table/Table.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"tabs": {
name: "tabs",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/tabs/Tabs.vue",
type: "registry:ui",
target: "tabs/Tabs.vue"
},{
path: "registry/default/ui/tabs/TabsContent.vue",
type: "registry:ui",
target: "tabs/TabsContent.vue"
},{
path: "registry/default/ui/tabs/TabsList.vue",
type: "registry:ui",
target: "tabs/TabsList.vue"
},{
path: "registry/default/ui/tabs/TabsTrigger.vue",
type: "registry:ui",
target: "tabs/TabsTrigger.vue"
},{
path: "registry/default/ui/tabs/index.ts",
type: "registry:ui",
target: "tabs/index.ts"
}],
component: () => import("@/registry/default/ui/tabs/Tabs.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"tags-input": {
name: "tags-input",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/tags-input/TagsInput.vue",
type: "registry:ui",
target: "tags-input/TagsInput.vue"
},{
path: "registry/default/ui/tags-input/TagsInputInput.vue",
type: "registry:ui",
target: "tags-input/TagsInputInput.vue"
},{
path: "registry/default/ui/tags-input/TagsInputItem.vue",
type: "registry:ui",
target: "tags-input/TagsInputItem.vue"
},{
path: "registry/default/ui/tags-input/TagsInputItemDelete.vue",
type: "registry:ui",
target: "tags-input/TagsInputItemDelete.vue"
},{
path: "registry/default/ui/tags-input/TagsInputItemText.vue",
type: "registry:ui",
target: "tags-input/TagsInputItemText.vue"
},{
path: "registry/default/ui/tags-input/index.ts",
type: "registry:ui",
target: "tags-input/index.ts"
}],
component: () => import("@/registry/default/ui/tags-input/TagsInput.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"textarea": {
name: "textarea",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/textarea/Textarea.vue",
type: "registry:ui",
target: "textarea/Textarea.vue"
},{
path: "registry/default/ui/textarea/index.ts",
type: "registry:ui",
target: "textarea/index.ts"
}],
component: () => import("@/registry/default/ui/textarea/Textarea.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"toast": {
name: "toast",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/toast/Toast.vue",
type: "registry:ui",
target: "toast/Toast.vue"
},{
path: "registry/default/ui/toast/ToastAction.vue",
type: "registry:ui",
target: "toast/ToastAction.vue"
},{
path: "registry/default/ui/toast/ToastClose.vue",
type: "registry:ui",
target: "toast/ToastClose.vue"
},{
path: "registry/default/ui/toast/ToastDescription.vue",
type: "registry:ui",
target: "toast/ToastDescription.vue"
},{
path: "registry/default/ui/toast/ToastProvider.vue",
type: "registry:ui",
target: "toast/ToastProvider.vue"
},{
path: "registry/default/ui/toast/ToastTitle.vue",
type: "registry:ui",
target: "toast/ToastTitle.vue"
},{
path: "registry/default/ui/toast/ToastViewport.vue",
type: "registry:ui",
target: "toast/ToastViewport.vue"
},{
path: "registry/default/ui/toast/Toaster.vue",
type: "registry:ui",
target: "toast/Toaster.vue"
},{
path: "registry/default/ui/toast/index.ts",
type: "registry:ui",
target: "toast/index.ts"
},{
path: "registry/default/ui/toast/use-toast.ts",
type: "registry:ui",
target: "toast/use-toast.ts"
}],
component: () => import("@/registry/default/ui/toast/Toast.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"toggle": {
name: "toggle",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/toggle/Toggle.vue",
type: "registry:ui",
target: "toggle/Toggle.vue"
},{
path: "registry/default/ui/toggle/index.ts",
type: "registry:ui",
target: "toggle/index.ts"
}],
component: () => import("@/registry/default/ui/toggle/Toggle.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"toggle-group": {
name: "toggle-group",
description: "",
type: "registry:ui",
registryDependencies: ["toggle","utils"],
files: [{
path: "registry/default/ui/toggle-group/ToggleGroup.vue",
type: "registry:ui",
target: "toggle-group/ToggleGroup.vue"
},{
path: "registry/default/ui/toggle-group/ToggleGroupItem.vue",
type: "registry:ui",
target: "toggle-group/ToggleGroupItem.vue"
},{
path: "registry/default/ui/toggle-group/index.ts",
type: "registry:ui",
target: "toggle-group/index.ts"
}],
component: () => import("@/registry/default/ui/toggle-group/ToggleGroup.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"tooltip": {
name: "tooltip",
description: "",
type: "registry:ui",
registryDependencies: ["utils"],
files: [{
path: "registry/default/ui/tooltip/Tooltip.vue",
type: "registry:ui",
target: "tooltip/Tooltip.vue"
},{
path: "registry/default/ui/tooltip/TooltipContent.vue",
type: "registry:ui",
target: "tooltip/TooltipContent.vue"
},{
path: "registry/default/ui/tooltip/TooltipProvider.vue",
type: "registry:ui",
target: "tooltip/TooltipProvider.vue"
},{
path: "registry/default/ui/tooltip/TooltipTrigger.vue",
type: "registry:ui",
target: "tooltip/TooltipTrigger.vue"
},{
path: "registry/default/ui/tooltip/index.ts",
type: "registry:ui",
target: "tooltip/index.ts"
}],
component: () => import("@/registry/default/ui/tooltip/Tooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"v-calendar": {
name: "v-calendar",
description: "",
type: "registry:ui",
registryDependencies: ["utils","button"],
files: [{
path: "registry/default/ui/v-calendar/Calendar.vue",
type: "registry:ui",
target: "v-calendar/Calendar.vue"
},{
path: "registry/default/ui/v-calendar/index.ts",
type: "registry:ui",
target: "v-calendar/index.ts"
}],
component: () => import("@/registry/default/ui/v-calendar/Calendar.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AccordionDemo": {
name: "AccordionDemo",
description: "",
type: "registry:example",
registryDependencies: ["accordion"],
files: [{
path: "registry/default/example/AccordionDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AccordionDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AlertDemo": {
name: "AlertDemo",
description: "",
type: "registry:example",
registryDependencies: ["alert"],
files: [{
path: "registry/default/example/AlertDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AlertDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AlertDestructiveDemo": {
name: "AlertDestructiveDemo",
description: "",
type: "registry:example",
registryDependencies: ["alert"],
files: [{
path: "registry/default/example/AlertDestructiveDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AlertDestructiveDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AlertDialogDemo": {
name: "AlertDialogDemo",
description: "",
type: "registry:example",
registryDependencies: ["alert-dialog","button"],
files: [{
path: "registry/default/example/AlertDialogDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AlertDialogDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AreaChartCustomTooltip": {
name: "AreaChartCustomTooltip",
description: "",
type: "registry:example",
registryDependencies: ["chart-area"],
files: [{
path: "registry/default/example/AreaChartCustomTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AreaChartCustomTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AreaChartDemo": {
name: "AreaChartDemo",
description: "",
type: "registry:example",
registryDependencies: ["chart-area"],
files: [{
path: "registry/default/example/AreaChartDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AreaChartDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AreaChartSparkline": {
name: "AreaChartSparkline",
description: "",
type: "registry:example",
registryDependencies: ["chart-area"],
files: [{
path: "registry/default/example/AreaChartSparkline.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AreaChartSparkline.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AspectRatioDemo": {
name: "AspectRatioDemo",
description: "",
type: "registry:example",
registryDependencies: ["aspect-ratio"],
files: [{
path: "registry/default/example/AspectRatioDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AspectRatioDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormApi": {
name: "AutoFormApi",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/default/example/AutoFormApi.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AutoFormApi.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormArray": {
name: "AutoFormArray",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/default/example/AutoFormArray.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AutoFormArray.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormBasic": {
name: "AutoFormBasic",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/default/example/AutoFormBasic.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AutoFormBasic.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormConfirmPassword": {
name: "AutoFormConfirmPassword",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/default/example/AutoFormConfirmPassword.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AutoFormConfirmPassword.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormControlled": {
name: "AutoFormControlled",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/default/example/AutoFormControlled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AutoFormControlled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormDependencies": {
name: "AutoFormDependencies",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/default/example/AutoFormDependencies.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AutoFormDependencies.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormInputWithoutLabel": {
name: "AutoFormInputWithoutLabel",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/default/example/AutoFormInputWithoutLabel.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AutoFormInputWithoutLabel.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AutoFormSubObject": {
name: "AutoFormSubObject",
description: "",
type: "registry:example",
registryDependencies: ["auto-form","button","toast"],
files: [{
path: "registry/default/example/AutoFormSubObject.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AutoFormSubObject.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"AvatarDemo": {
name: "AvatarDemo",
description: "",
type: "registry:example",
registryDependencies: ["avatar"],
files: [{
path: "registry/default/example/AvatarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/AvatarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BadgeDemo": {
name: "BadgeDemo",
description: "",
type: "registry:example",
registryDependencies: ["badge"],
files: [{
path: "registry/default/example/BadgeDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BadgeDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BadgeDestructiveDemo": {
name: "BadgeDestructiveDemo",
description: "",
type: "registry:example",
registryDependencies: ["badge"],
files: [{
path: "registry/default/example/BadgeDestructiveDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BadgeDestructiveDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BadgeOutlineDemo": {
name: "BadgeOutlineDemo",
description: "",
type: "registry:example",
registryDependencies: ["badge"],
files: [{
path: "registry/default/example/BadgeOutlineDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BadgeOutlineDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BadgeSecondaryDemo": {
name: "BadgeSecondaryDemo",
description: "",
type: "registry:example",
registryDependencies: ["badge"],
files: [{
path: "registry/default/example/BadgeSecondaryDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BadgeSecondaryDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BarChartCustomTooltip": {
name: "BarChartCustomTooltip",
description: "",
type: "registry:example",
registryDependencies: ["chart-bar"],
files: [{
path: "registry/default/example/BarChartCustomTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BarChartCustomTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BarChartDemo": {
name: "BarChartDemo",
description: "",
type: "registry:example",
registryDependencies: ["chart-bar"],
files: [{
path: "registry/default/example/BarChartDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BarChartDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BarChartRounded": {
name: "BarChartRounded",
description: "",
type: "registry:example",
registryDependencies: ["chart-bar"],
files: [{
path: "registry/default/example/BarChartRounded.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BarChartRounded.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BarChartStacked": {
name: "BarChartStacked",
description: "",
type: "registry:example",
registryDependencies: ["chart-bar"],
files: [{
path: "registry/default/example/BarChartStacked.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BarChartStacked.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbDemo": {
name: "BreadcrumbDemo",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb","dropdown-menu"],
files: [{
path: "registry/default/example/BreadcrumbDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BreadcrumbDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbDropdown": {
name: "BreadcrumbDropdown",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb","dropdown-menu"],
files: [{
path: "registry/default/example/BreadcrumbDropdown.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BreadcrumbDropdown.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbEllipsisDemo": {
name: "BreadcrumbEllipsisDemo",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb"],
files: [{
path: "registry/default/example/BreadcrumbEllipsisDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BreadcrumbEllipsisDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbLinkDemo": {
name: "BreadcrumbLinkDemo",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb"],
files: [{
path: "registry/default/example/BreadcrumbLinkDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BreadcrumbLinkDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbResponsive": {
name: "BreadcrumbResponsive",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb","button","drawer","dropdown-menu"],
files: [{
path: "registry/default/example/BreadcrumbResponsive.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BreadcrumbResponsive.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"BreadcrumbSeparatorDemo": {
name: "BreadcrumbSeparatorDemo",
description: "",
type: "registry:example",
registryDependencies: ["breadcrumb"],
files: [{
path: "registry/default/example/BreadcrumbSeparatorDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/BreadcrumbSeparatorDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonAsChildDemo": {
name: "ButtonAsChildDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonAsChildDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonAsChildDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonDemo": {
name: "ButtonDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonDestructiveDemo": {
name: "ButtonDestructiveDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonDestructiveDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonDestructiveDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonGhostDemo": {
name: "ButtonGhostDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonGhostDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonGhostDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonIconDemo": {
name: "ButtonIconDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonIconDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonIconDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonLinkDemo": {
name: "ButtonLinkDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonLinkDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonLinkDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonLoadingDemo": {
name: "ButtonLoadingDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonLoadingDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonLoadingDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonOutlineDemo": {
name: "ButtonOutlineDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonOutlineDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonOutlineDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonSecondaryDemo": {
name: "ButtonSecondaryDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonSecondaryDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonSecondaryDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ButtonWithIconDemo": {
name: "ButtonWithIconDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/ButtonWithIconDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ButtonWithIconDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CalendarDemo": {
name: "CalendarDemo",
description: "",
type: "registry:example",
registryDependencies: ["calendar"],
files: [{
path: "registry/default/example/CalendarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CalendarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CalendarForm": {
name: "CalendarForm",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","calendar","form","popover","toast"],
files: [{
path: "registry/default/example/CalendarForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CalendarForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CalendarWithSelect": {
name: "CalendarWithSelect",
description: "",
type: "registry:example",
registryDependencies: ["utils","calendar","select"],
files: [{
path: "registry/default/example/CalendarWithSelect.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CalendarWithSelect.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardChat": {
name: "CardChat",
description: "",
type: "registry:example",
registryDependencies: ["utils","avatar","button","card","command","dialog","input","tooltip"],
files: [{
path: "registry/default/example/CardChat.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CardChat.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardDemo": {
name: "CardDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","card","switch"],
files: [{
path: "registry/default/example/CardDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CardDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardFormDemo": {
name: "CardFormDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","card","input","label","select"],
files: [{
path: "registry/default/example/CardFormDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CardFormDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardStats": {
name: "CardStats",
description: "",
type: "registry:example",
registryDependencies: ["card","registry-themes","config"],
files: [{
path: "registry/default/example/CardStats.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CardStats.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CardWithForm": {
name: "CardWithForm",
description: "",
type: "registry:example",
registryDependencies: ["button","card","input","label","select"],
files: [{
path: "registry/default/example/CardWithForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CardWithForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselApi": {
name: "CarouselApi",
description: "",
type: "registry:example",
registryDependencies: ["carousel","card"],
files: [{
path: "registry/default/example/CarouselApi.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CarouselApi.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselDemo": {
name: "CarouselDemo",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/default/example/CarouselDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CarouselDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselOrientation": {
name: "CarouselOrientation",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/default/example/CarouselOrientation.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CarouselOrientation.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselPlugin": {
name: "CarouselPlugin",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/default/example/CarouselPlugin.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CarouselPlugin.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselSize": {
name: "CarouselSize",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/default/example/CarouselSize.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CarouselSize.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselSpacing": {
name: "CarouselSpacing",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/default/example/CarouselSpacing.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CarouselSpacing.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CarouselThumbnails": {
name: "CarouselThumbnails",
description: "",
type: "registry:example",
registryDependencies: ["card","carousel"],
files: [{
path: "registry/default/example/CarouselThumbnails.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CarouselThumbnails.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxDemo": {
name: "CheckboxDemo",
description: "",
type: "registry:example",
registryDependencies: ["checkbox"],
files: [{
path: "registry/default/example/CheckboxDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CheckboxDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxDisabled": {
name: "CheckboxDisabled",
description: "",
type: "registry:example",
registryDependencies: ["checkbox"],
files: [{
path: "registry/default/example/CheckboxDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CheckboxDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxFormMultiple": {
name: "CheckboxFormMultiple",
description: "",
type: "registry:example",
registryDependencies: ["button","checkbox","form","toast"],
files: [{
path: "registry/default/example/CheckboxFormMultiple.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CheckboxFormMultiple.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxFormSingle": {
name: "CheckboxFormSingle",
description: "",
type: "registry:example",
registryDependencies: ["button","checkbox","form","toast"],
files: [{
path: "registry/default/example/CheckboxFormSingle.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CheckboxFormSingle.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CheckboxWithText": {
name: "CheckboxWithText",
description: "",
type: "registry:example",
registryDependencies: ["checkbox"],
files: [{
path: "registry/default/example/CheckboxWithText.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CheckboxWithText.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CollapsibleDemo": {
name: "CollapsibleDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","collapsible"],
files: [{
path: "registry/default/example/CollapsibleDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CollapsibleDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxDemo": {
name: "ComboboxDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","command","popover"],
files: [{
path: "registry/default/example/ComboboxDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ComboboxDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxDropdownMenu": {
name: "ComboboxDropdownMenu",
description: "",
type: "registry:example",
registryDependencies: ["button","command","dropdown-menu"],
files: [{
path: "registry/default/example/ComboboxDropdownMenu.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ComboboxDropdownMenu.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxForm": {
name: "ComboboxForm",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","command","form","popover","toast"],
files: [{
path: "registry/default/example/ComboboxForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ComboboxForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxPopover": {
name: "ComboboxPopover",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","command","popover"],
files: [{
path: "registry/default/example/ComboboxPopover.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ComboboxPopover.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ComboboxResponsive": {
name: "ComboboxResponsive",
description: "",
type: "registry:example",
registryDependencies: ["button","command","drawer","popover"],
files: [{
path: "registry/default/example/ComboboxResponsive.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ComboboxResponsive.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CommandDemo": {
name: "CommandDemo",
description: "",
type: "registry:example",
registryDependencies: ["command"],
files: [{
path: "registry/default/example/CommandDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CommandDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CommandDialogDemo": {
name: "CommandDialogDemo",
description: "",
type: "registry:example",
registryDependencies: ["command"],
files: [{
path: "registry/default/example/CommandDialogDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CommandDialogDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ContextMenuDemo": {
name: "ContextMenuDemo",
description: "",
type: "registry:example",
registryDependencies: ["context-menu"],
files: [{
path: "registry/default/example/ContextMenuDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ContextMenuDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"CustomChartTooltip": {
name: "CustomChartTooltip",
description: "",
type: "registry:example",
registryDependencies: ["card"],
files: [{
path: "registry/default/example/CustomChartTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/CustomChartTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DataTableColumnPinningDemo": {
name: "DataTableColumnPinningDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
files: [{
path: "registry/default/example/DataTableColumnPinningDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DataTableColumnPinningDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DataTableDemo": {
name: "DataTableDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
files: [{
path: "registry/default/example/DataTableDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DataTableDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DataTableDemoColumn": {
name: "DataTableDemoColumn",
description: "",
type: "registry:example",
registryDependencies: ["button","dropdown-menu"],
files: [{
path: "registry/default/example/DataTableDemoColumn.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DataTableDemoColumn.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DataTableReactiveDemo": {
name: "DataTableReactiveDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
files: [{
path: "registry/default/example/DataTableReactiveDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DataTableReactiveDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerDemo": {
name: "DatePickerDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","calendar","popover"],
files: [{
path: "registry/default/example/DatePickerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DatePickerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerForm": {
name: "DatePickerForm",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","calendar","form","popover","toast"],
files: [{
path: "registry/default/example/DatePickerForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DatePickerForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerWithIndependentMonths": {
name: "DatePickerWithIndependentMonths",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","range-calendar"],
files: [{
path: "registry/default/example/DatePickerWithIndependentMonths.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DatePickerWithIndependentMonths.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerWithPresets": {
name: "DatePickerWithPresets",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","calendar","popover","select"],
files: [{
path: "registry/default/example/DatePickerWithPresets.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DatePickerWithPresets.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DatePickerWithRange": {
name: "DatePickerWithRange",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","range-calendar"],
files: [{
path: "registry/default/example/DatePickerWithRange.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DatePickerWithRange.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogCustomCloseButton": {
name: "DialogCustomCloseButton",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog","input","label"],
files: [{
path: "registry/default/example/DialogCustomCloseButton.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DialogCustomCloseButton.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogDemo": {
name: "DialogDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog","input","label"],
files: [{
path: "registry/default/example/DialogDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DialogDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogForm": {
name: "DialogForm",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog","form","input","toast"],
files: [{
path: "registry/default/example/DialogForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DialogForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogScrollBodyDemo": {
name: "DialogScrollBodyDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog"],
files: [{
path: "registry/default/example/DialogScrollBodyDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DialogScrollBodyDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DialogScrollOverlayDemo": {
name: "DialogScrollOverlayDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog"],
files: [{
path: "registry/default/example/DialogScrollOverlayDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DialogScrollOverlayDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DonutChartColor": {
name: "DonutChartColor",
description: "",
type: "registry:example",
registryDependencies: ["chart-donut"],
files: [{
path: "registry/default/example/DonutChartColor.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DonutChartColor.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DonutChartCustomTooltip": {
name: "DonutChartCustomTooltip",
description: "",
type: "registry:example",
registryDependencies: ["chart-donut"],
files: [{
path: "registry/default/example/DonutChartCustomTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DonutChartCustomTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DonutChartDemo": {
name: "DonutChartDemo",
description: "",
type: "registry:example",
registryDependencies: ["chart-donut"],
files: [{
path: "registry/default/example/DonutChartDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DonutChartDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DonutChartPie": {
name: "DonutChartPie",
description: "",
type: "registry:example",
registryDependencies: ["chart-donut"],
files: [{
path: "registry/default/example/DonutChartPie.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DonutChartPie.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DrawerDemo": {
name: "DrawerDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","drawer"],
files: [{
path: "registry/default/example/DrawerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DrawerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DrawerDialog": {
name: "DrawerDialog",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog","drawer","input","label"],
files: [{
path: "registry/default/example/DrawerDialog.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DrawerDialog.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DropdownMenuCheckboxes": {
name: "DropdownMenuCheckboxes",
description: "",
type: "registry:example",
registryDependencies: ["button","dropdown-menu"],
files: [{
path: "registry/default/example/DropdownMenuCheckboxes.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DropdownMenuCheckboxes.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DropdownMenuDemo": {
name: "DropdownMenuDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","dropdown-menu"],
files: [{
path: "registry/default/example/DropdownMenuDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DropdownMenuDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"DropdownMenuRadioGroup": {
name: "DropdownMenuRadioGroup",
description: "",
type: "registry:example",
registryDependencies: ["button","dropdown-menu"],
files: [{
path: "registry/default/example/DropdownMenuRadioGroup.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/DropdownMenuRadioGroup.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"HoverCardDemo": {
name: "HoverCardDemo",
description: "",
type: "registry:example",
registryDependencies: ["avatar","button","hover-card"],
files: [{
path: "registry/default/example/HoverCardDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/HoverCardDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputDemo": {
name: "InputDemo",
description: "",
type: "registry:example",
registryDependencies: ["input"],
files: [{
path: "registry/default/example/InputDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/InputDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputDisabled": {
name: "InputDisabled",
description: "",
type: "registry:example",
registryDependencies: ["input"],
files: [{
path: "registry/default/example/InputDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/InputDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputFile": {
name: "InputFile",
description: "",
type: "registry:example",
registryDependencies: ["input","label"],
files: [{
path: "registry/default/example/InputFile.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/InputFile.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputForm": {
name: "InputForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","input","toast"],
files: [{
path: "registry/default/example/InputForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/InputForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputFormAutoAnimate": {
name: "InputFormAutoAnimate",
description: "",
type: "registry:example",
registryDependencies: ["button","form","input","toast"],
files: [{
path: "registry/default/example/InputFormAutoAnimate.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/InputFormAutoAnimate.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputWithButton": {
name: "InputWithButton",
description: "",
type: "registry:example",
registryDependencies: ["button","input"],
files: [{
path: "registry/default/example/InputWithButton.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/InputWithButton.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputWithIcon": {
name: "InputWithIcon",
description: "",
type: "registry:example",
registryDependencies: ["input"],
files: [{
path: "registry/default/example/InputWithIcon.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/InputWithIcon.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"InputWithLabel": {
name: "InputWithLabel",
description: "",
type: "registry:example",
registryDependencies: ["input","label"],
files: [{
path: "registry/default/example/InputWithLabel.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/InputWithLabel.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"LabelDemo": {
name: "LabelDemo",
description: "",
type: "registry:example",
registryDependencies: ["checkbox","label"],
files: [{
path: "registry/default/example/LabelDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/LabelDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"LineChartCustomTooltip": {
name: "LineChartCustomTooltip",
description: "",
type: "registry:example",
registryDependencies: ["chart-line"],
files: [{
path: "registry/default/example/LineChartCustomTooltip.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/LineChartCustomTooltip.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"LineChartDemo": {
name: "LineChartDemo",
description: "",
type: "registry:example",
registryDependencies: ["chart-line"],
files: [{
path: "registry/default/example/LineChartDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/LineChartDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"LineChartSparkline": {
name: "LineChartSparkline",
description: "",
type: "registry:example",
registryDependencies: ["chart-line"],
files: [{
path: "registry/default/example/LineChartSparkline.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/LineChartSparkline.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"MenubarDemo": {
name: "MenubarDemo",
description: "",
type: "registry:example",
registryDependencies: ["menubar"],
files: [{
path: "registry/default/example/MenubarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/MenubarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NavigationMenuDemo": {
name: "NavigationMenuDemo",
description: "",
type: "registry:example",
registryDependencies: ["navigation-menu"],
files: [{
path: "registry/default/example/NavigationMenuDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/NavigationMenuDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldCurrency": {
name: "NumberFieldCurrency",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/default/example/NumberFieldCurrency.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/NumberFieldCurrency.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldDecimal": {
name: "NumberFieldDecimal",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/default/example/NumberFieldDecimal.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/NumberFieldDecimal.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldDemo": {
name: "NumberFieldDemo",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/default/example/NumberFieldDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/NumberFieldDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldDisabled": {
name: "NumberFieldDisabled",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/default/example/NumberFieldDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/NumberFieldDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldForm": {
name: "NumberFieldForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","number-field","toast"],
files: [{
path: "registry/default/example/NumberFieldForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/NumberFieldForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"NumberFieldPercentage": {
name: "NumberFieldPercentage",
description: "",
type: "registry:example",
registryDependencies: ["label","number-field"],
files: [{
path: "registry/default/example/NumberFieldPercentage.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/NumberFieldPercentage.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PaginationDemo": {
name: "PaginationDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","pagination"],
files: [{
path: "registry/default/example/PaginationDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/PaginationDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputControlled": {
name: "PinInputControlled",
description: "",
type: "registry:example",
registryDependencies: ["pin-input"],
files: [{
path: "registry/default/example/PinInputControlled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/PinInputControlled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputDemo": {
name: "PinInputDemo",
description: "",
type: "registry:example",
registryDependencies: ["pin-input"],
files: [{
path: "registry/default/example/PinInputDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/PinInputDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputDisabled": {
name: "PinInputDisabled",
description: "",
type: "registry:example",
registryDependencies: ["pin-input"],
files: [{
path: "registry/default/example/PinInputDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/PinInputDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputFormDemo": {
name: "PinInputFormDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","form","pin-input","toast"],
files: [{
path: "registry/default/example/PinInputFormDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/PinInputFormDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PinInputSeparatorDemo": {
name: "PinInputSeparatorDemo",
description: "",
type: "registry:example",
registryDependencies: ["pin-input"],
files: [{
path: "registry/default/example/PinInputSeparatorDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/PinInputSeparatorDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"PopoverDemo": {
name: "PopoverDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","input","label","popover"],
files: [{
path: "registry/default/example/PopoverDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/PopoverDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ProgressDemo": {
name: "ProgressDemo",
description: "",
type: "registry:example",
registryDependencies: ["progress"],
files: [{
path: "registry/default/example/ProgressDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ProgressDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"RadioGroupDemo": {
name: "RadioGroupDemo",
description: "",
type: "registry:example",
registryDependencies: ["label","radio-group"],
files: [{
path: "registry/default/example/RadioGroupDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/RadioGroupDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"RadioGroupForm": {
name: "RadioGroupForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","radio-group","toast"],
files: [{
path: "registry/default/example/RadioGroupForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/RadioGroupForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"RangeCalendarDemo": {
name: "RangeCalendarDemo",
description: "",
type: "registry:example",
registryDependencies: ["range-calendar"],
files: [{
path: "registry/default/example/RangeCalendarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/RangeCalendarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ResizableDemo": {
name: "ResizableDemo",
description: "",
type: "registry:example",
registryDependencies: ["resizable"],
files: [{
path: "registry/default/example/ResizableDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ResizableDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ResizableHandleDemo": {
name: "ResizableHandleDemo",
description: "",
type: "registry:example",
registryDependencies: ["resizable"],
files: [{
path: "registry/default/example/ResizableHandleDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ResizableHandleDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ResizableVerticalDemo": {
name: "ResizableVerticalDemo",
description: "",
type: "registry:example",
registryDependencies: ["resizable"],
files: [{
path: "registry/default/example/ResizableVerticalDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ResizableVerticalDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ScrollAreaDemo": {
name: "ScrollAreaDemo",
description: "",
type: "registry:example",
registryDependencies: ["scroll-area","separator"],
files: [{
path: "registry/default/example/ScrollAreaDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ScrollAreaDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ScrollAreaHorizontalDemo": {
name: "ScrollAreaHorizontalDemo",
description: "",
type: "registry:example",
registryDependencies: ["scroll-area"],
files: [{
path: "registry/default/example/ScrollAreaHorizontalDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ScrollAreaHorizontalDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SelectDemo": {
name: "SelectDemo",
description: "",
type: "registry:example",
registryDependencies: ["select"],
files: [{
path: "registry/default/example/SelectDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SelectDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SelectForm": {
name: "SelectForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","select","toast"],
files: [{
path: "registry/default/example/SelectForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SelectForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SelectScrollable": {
name: "SelectScrollable",
description: "",
type: "registry:example",
registryDependencies: ["select"],
files: [{
path: "registry/default/example/SelectScrollable.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SelectScrollable.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SeparatorDemo": {
name: "SeparatorDemo",
description: "",
type: "registry:example",
registryDependencies: ["separator"],
files: [{
path: "registry/default/example/SeparatorDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SeparatorDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SheetDemo": {
name: "SheetDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","input","label","sheet"],
files: [{
path: "registry/default/example/SheetDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SheetDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SheetSideDemo": {
name: "SheetSideDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","input","label","sheet"],
files: [{
path: "registry/default/example/SheetSideDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SheetSideDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SkeletonCard": {
name: "SkeletonCard",
description: "",
type: "registry:example",
registryDependencies: ["skeleton"],
files: [{
path: "registry/default/example/SkeletonCard.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SkeletonCard.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SkeletonDemo": {
name: "SkeletonDemo",
description: "",
type: "registry:example",
registryDependencies: ["skeleton"],
files: [{
path: "registry/default/example/SkeletonDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SkeletonDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SliderDemo": {
name: "SliderDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","slider"],
files: [{
path: "registry/default/example/SliderDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SliderDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SliderForm": {
name: "SliderForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","slider","toast"],
files: [{
path: "registry/default/example/SliderForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SliderForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SonnerDemo": {
name: "SonnerDemo",
description: "",
type: "registry:example",
registryDependencies: ["button"],
files: [{
path: "registry/default/example/SonnerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SonnerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SonnerWithDialog": {
name: "SonnerWithDialog",
description: "",
type: "registry:example",
registryDependencies: ["button","dialog"],
files: [{
path: "registry/default/example/SonnerWithDialog.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SonnerWithDialog.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"StepperDemo": {
name: "StepperDemo",
description: "",
type: "registry:example",
registryDependencies: ["stepper"],
files: [{
path: "registry/default/example/StepperDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/StepperDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"StepperForm": {
name: "StepperForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","input","select","stepper","toast"],
files: [{
path: "registry/default/example/StepperForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/StepperForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"StepperHorizental": {
name: "StepperHorizental",
description: "",
type: "registry:example",
registryDependencies: ["button","stepper"],
files: [{
path: "registry/default/example/StepperHorizental.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/StepperHorizental.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"StepperVertical": {
name: "StepperVertical",
description: "",
type: "registry:example",
registryDependencies: ["button","stepper"],
files: [{
path: "registry/default/example/StepperVertical.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/StepperVertical.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SwitchDemo": {
name: "SwitchDemo",
description: "",
type: "registry:example",
registryDependencies: ["label","switch"],
files: [{
path: "registry/default/example/SwitchDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SwitchDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"SwitchForm": {
name: "SwitchForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","switch","toast"],
files: [{
path: "registry/default/example/SwitchForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/SwitchForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TableDemo": {
name: "TableDemo",
description: "",
type: "registry:example",
registryDependencies: ["table"],
files: [{
path: "registry/default/example/TableDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TableDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TabsDemo": {
name: "TabsDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","card","input","label","tabs"],
files: [{
path: "registry/default/example/TabsDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TabsDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TabsVerticalDemo": {
name: "TabsVerticalDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","card","input","label","tabs"],
files: [{
path: "registry/default/example/TabsVerticalDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TabsVerticalDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TagsInputComboboxDemo": {
name: "TagsInputComboboxDemo",
description: "",
type: "registry:example",
registryDependencies: ["command","tags-input"],
files: [{
path: "registry/default/example/TagsInputComboboxDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TagsInputComboboxDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TagsInputDemo": {
name: "TagsInputDemo",
description: "",
type: "registry:example",
registryDependencies: ["tags-input"],
files: [{
path: "registry/default/example/TagsInputDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TagsInputDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TagsInputFormDemo": {
name: "TagsInputFormDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","form","tags-input","toast"],
files: [{
path: "registry/default/example/TagsInputFormDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TagsInputFormDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaDemo": {
name: "TextareaDemo",
description: "",
type: "registry:example",
registryDependencies: ["textarea"],
files: [{
path: "registry/default/example/TextareaDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TextareaDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaDisabled": {
name: "TextareaDisabled",
description: "",
type: "registry:example",
registryDependencies: ["textarea"],
files: [{
path: "registry/default/example/TextareaDisabled.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TextareaDisabled.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaForm": {
name: "TextareaForm",
description: "",
type: "registry:example",
registryDependencies: ["button","form","textarea","toast"],
files: [{
path: "registry/default/example/TextareaForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TextareaForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaWithButton": {
name: "TextareaWithButton",
description: "",
type: "registry:example",
registryDependencies: ["button","textarea"],
files: [{
path: "registry/default/example/TextareaWithButton.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TextareaWithButton.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaWithLabel": {
name: "TextareaWithLabel",
description: "",
type: "registry:example",
registryDependencies: ["label","textarea"],
files: [{
path: "registry/default/example/TextareaWithLabel.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TextareaWithLabel.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TextareaWithText": {
name: "TextareaWithText",
description: "",
type: "registry:example",
registryDependencies: ["label","textarea"],
files: [{
path: "registry/default/example/TextareaWithText.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TextareaWithText.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastDemo": {
name: "ToastDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","use-toast"],
files: [{
path: "registry/default/example/ToastDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToastDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastDestructive": {
name: "ToastDestructive",
description: "",
type: "registry:example",
registryDependencies: ["button","toast","use-toast"],
files: [{
path: "registry/default/example/ToastDestructive.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToastDestructive.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastSimple": {
name: "ToastSimple",
description: "",
type: "registry:example",
registryDependencies: ["button","use-toast"],
files: [{
path: "registry/default/example/ToastSimple.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToastSimple.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastWithAction": {
name: "ToastWithAction",
description: "",
type: "registry:example",
registryDependencies: ["button","toast","use-toast"],
files: [{
path: "registry/default/example/ToastWithAction.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToastWithAction.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToastWithTitle": {
name: "ToastWithTitle",
description: "",
type: "registry:example",
registryDependencies: ["button","use-toast"],
files: [{
path: "registry/default/example/ToastWithTitle.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToastWithTitle.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleDemo": {
name: "ToggleDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/default/example/ToggleDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleDisabledDemo": {
name: "ToggleDisabledDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/default/example/ToggleDisabledDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleDisabledDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupDemo": {
name: "ToggleGroupDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/default/example/ToggleGroupDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleGroupDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupDisabledDemo": {
name: "ToggleGroupDisabledDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/default/example/ToggleGroupDisabledDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleGroupDisabledDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupLargeDemo": {
name: "ToggleGroupLargeDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/default/example/ToggleGroupLargeDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleGroupLargeDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupOutlineDemo": {
name: "ToggleGroupOutlineDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/default/example/ToggleGroupOutlineDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleGroupOutlineDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupSingleDemo": {
name: "ToggleGroupSingleDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/default/example/ToggleGroupSingleDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleGroupSingleDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleGroupSmallDemo": {
name: "ToggleGroupSmallDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle-group"],
files: [{
path: "registry/default/example/ToggleGroupSmallDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleGroupSmallDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleItalicDemo": {
name: "ToggleItalicDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/default/example/ToggleItalicDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleItalicDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleItalicWithTextDemo": {
name: "ToggleItalicWithTextDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/default/example/ToggleItalicWithTextDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleItalicWithTextDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleLargeDemo": {
name: "ToggleLargeDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/default/example/ToggleLargeDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleLargeDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"ToggleSmallDemo": {
name: "ToggleSmallDemo",
description: "",
type: "registry:example",
registryDependencies: ["toggle"],
files: [{
path: "registry/default/example/ToggleSmallDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/ToggleSmallDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TooltipDemo": {
name: "TooltipDemo",
description: "",
type: "registry:example",
registryDependencies: ["button","tooltip"],
files: [{
path: "registry/default/example/TooltipDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TooltipDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyBlockquote": {
name: "TypographyBlockquote",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyBlockquote.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyBlockquote.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyDemo": {
name: "TypographyDemo",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyH1": {
name: "TypographyH1",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyH1.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyH1.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyH2": {
name: "TypographyH2",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyH2.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyH2.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyH3": {
name: "TypographyH3",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyH3.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyH3.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyH4": {
name: "TypographyH4",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyH4.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyH4.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyInlineCode": {
name: "TypographyInlineCode",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyInlineCode.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyInlineCode.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyLarge": {
name: "TypographyLarge",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyLarge.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyLarge.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyLead": {
name: "TypographyLead",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyLead.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyLead.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyList": {
name: "TypographyList",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyList.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyList.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyMuted": {
name: "TypographyMuted",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyMuted.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyMuted.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyP": {
name: "TypographyP",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyP.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyP.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographySmall": {
name: "TypographySmall",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographySmall.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographySmall.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"TypographyTable": {
name: "TypographyTable",
description: "",
type: "registry:example",
registryDependencies: [],
files: [{
path: "registry/default/example/TypographyTable.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/TypographyTable.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VCalendarDemo": {
name: "VCalendarDemo",
description: "",
type: "registry:example",
registryDependencies: ["v-calendar"],
files: [{
path: "registry/default/example/VCalendarDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/VCalendarDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDatePickerDemo": {
name: "VDatePickerDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","v-calendar"],
files: [{
path: "registry/default/example/VDatePickerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/VDatePickerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDatePickerForm": {
name: "VDatePickerForm",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","form","popover","toast","v-calendar"],
files: [{
path: "registry/default/example/VDatePickerForm.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/VDatePickerForm.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDatePickerWithPresets": {
name: "VDatePickerWithPresets",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","select","v-calendar"],
files: [{
path: "registry/default/example/VDatePickerWithPresets.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/VDatePickerWithPresets.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDatePickerWithRange": {
name: "VDatePickerWithRange",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","v-calendar"],
files: [{
path: "registry/default/example/VDatePickerWithRange.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/VDatePickerWithRange.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VDateTimePickerDemo": {
name: "VDateTimePickerDemo",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","v-calendar"],
files: [{
path: "registry/default/example/VDateTimePickerDemo.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/VDateTimePickerDemo.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"VRangePickerWithSlot": {
name: "VRangePickerWithSlot",
description: "",
type: "registry:example",
registryDependencies: ["utils","button","popover","v-calendar"],
files: [{
path: "registry/default/example/VRangePickerWithSlot.vue",
type: "registry:example",
target: ""
}],
component: () => import("@/registry/default/example/VRangePickerWithSlot.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Authentication01": {
name: "Authentication01",
description: "",
type: "registry:block",
registryDependencies: ["button","card","input","label"],
files: [{
path: "registry/default/block/Authentication01.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Authentication01.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Authentication02": {
name: "Authentication02",
description: "",
type: "registry:block",
registryDependencies: ["button","card","input","label"],
files: [{
path: "registry/default/block/Authentication02.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Authentication02.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Authentication03": {
name: "Authentication03",
description: "",
type: "registry:block",
registryDependencies: ["button","card","input","label"],
files: [{
path: "registry/default/block/Authentication03.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Authentication03.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Authentication04": {
name: "Authentication04",
description: "",
type: "registry:block",
registryDependencies: ["button","input","label"],
files: [{
path: "registry/default/block/Authentication04.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Authentication04.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard01": {
name: "Dashboard01",
description: "",
type: "registry:block",
registryDependencies: ["avatar","badge","button","card","dropdown-menu","input","sheet","table"],
files: [{
path: "registry/default/block/Dashboard01.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Dashboard01.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard02": {
name: "Dashboard02",
description: "",
type: "registry:block",
registryDependencies: ["badge","button","card","dropdown-menu","input","sheet"],
files: [{
path: "registry/default/block/Dashboard02.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Dashboard02.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard03": {
name: "Dashboard03",
description: "",
type: "registry:block",
registryDependencies: ["badge","button","drawer","input","label","select","textarea","tooltip"],
files: [{
path: "registry/default/block/Dashboard03.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Dashboard03.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard04": {
name: "Dashboard04",
description: "",
type: "registry:block",
registryDependencies: ["button","card","checkbox","dropdown-menu","input","sheet"],
files: [{
path: "registry/default/block/Dashboard04.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Dashboard04.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard05": {
name: "Dashboard05",
description: "",
type: "registry:block",
registryDependencies: ["badge","breadcrumb","button","card","checkbox","dropdown-menu","input","pagination","progress","separator","sheet","table","tabs","tooltip"],
files: [{
path: "registry/default/block/Dashboard05.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Dashboard05.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard06": {
name: "Dashboard06",
description: "",
type: "registry:block",
registryDependencies: ["badge","breadcrumb","button","card","dropdown-menu","input","sheet","table","tabs","tooltip"],
files: [{
path: "registry/default/block/Dashboard06.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Dashboard06.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Dashboard07": {
name: "Dashboard07",
description: "",
type: "registry:block",
registryDependencies: ["badge","breadcrumb","button","card","dropdown-menu","input","label","select","sheet","table","textarea","toggle-group","tooltip"],
files: [{
path: "registry/default/block/Dashboard07.vue",
type: "registry:block",
target: "pages/dashboard/index.vue"
}],
component: () => import("@/registry/default/block/Dashboard07.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar01": {
name: "Sidebar01",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","SearchForm.vue","VersionSwitcher.vue","collapsible","label","dropdown-menu"],
files: [{
path: "registry/default/block/Sidebar01/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar01/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar01/components/SearchForm.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar01/components/VersionSwitcher.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar01/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar02": {
name: "Sidebar02",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","SearchForm.vue","VersionSwitcher.vue","collapsible","label","dropdown-menu"],
files: [{
path: "registry/default/block/Sidebar02/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar02/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar02/components/SearchForm.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar02/components/VersionSwitcher.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar02/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar03": {
name: "Sidebar03",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar"],
files: [{
path: "registry/default/block/Sidebar03/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar03/components/AppSidebar.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar03/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar04": {
name: "Sidebar04",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar"],
files: [{
path: "registry/default/block/Sidebar04/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar04/components/AppSidebar.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar04/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar05": {
name: "Sidebar05",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","SearchForm.vue","collapsible","label"],
files: [{
path: "registry/default/block/Sidebar05/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar05/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar05/components/SearchForm.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar05/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar06": {
name: "Sidebar06",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","NavMain.vue","SidebarOptInForm.vue","dropdown-menu","button","card"],
files: [{
path: "registry/default/block/Sidebar06/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar06/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar06/components/NavMain.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar06/components/SidebarOptInForm.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar06/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar07": {
name: "Sidebar07",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","NavMain.vue","NavProjects.vue","NavUser.vue","TeamSwitcher.vue","collapsible","dropdown-menu","avatar"],
files: [{
path: "registry/default/block/Sidebar07/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar07/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar07/components/NavMain.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar07/components/NavProjects.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar07/components/NavUser.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar07/components/TeamSwitcher.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar07/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar08": {
name: "Sidebar08",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","NavMain.vue","NavProjects.vue","NavSecondary.vue","NavUser.vue","collapsible","dropdown-menu","avatar"],
files: [{
path: "registry/default/block/Sidebar08/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar08/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar08/components/NavMain.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar08/components/NavProjects.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar08/components/NavSecondary.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar08/components/NavUser.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar08/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
"Sidebar09": {
name: "Sidebar09",
description: "",
type: "registry:block",
registryDependencies: ["AppSidebar.vue","breadcrumb","separator","sidebar","NavUser.vue","label","switch","avatar","dropdown-menu"],
files: [{
path: "registry/default/block/Sidebar09/page.vue",
type: "registry:page",
target: "pages/dashboard/index.vue"
},{
path: "registry/default/block/Sidebar09/components/AppSidebar.vue",
type: "registry:component",
target: ""
},{
path: "registry/default/block/Sidebar09/components/NavUser.vue",
type: "registry:component",
target: ""
}],
component: () => import("@/registry/default/block/Sidebar09/page.vue").then((m) => m.default),
source: "",
category: "",
subcategory: ""
},
},
}