From 039ede6c21e00e0a8c23f33030646ba64c15382e Mon Sep 17 00:00:00 2001 From: Sadegh Barati Date: Thu, 18 Jan 2024 21:44:53 +0330 Subject: [PATCH] refactor: update --- .../new-york/ui/accordion/Accordion.vue | 6 ++- .../ui/accordion/AccordionContent.vue | 13 ++++-- .../new-york/ui/accordion/AccordionItem.vue | 17 +++++-- .../ui/accordion/AccordionTrigger.vue | 11 ++++- .../ui/alert-dialog/AlertDialogAction.vue | 13 ++++-- .../ui/alert-dialog/AlertDialogCancel.vue | 13 ++++-- .../ui/alert-dialog/AlertDialogContent.vue | 20 +++++--- .../alert-dialog/AlertDialogDescription.vue | 13 ++++-- .../ui/alert-dialog/AlertDialogFooter.vue | 12 ++--- .../ui/alert-dialog/AlertDialogHeader.vue | 12 ++--- .../ui/alert-dialog/AlertDialogTitle.vue | 11 ++++- .../lib/registry/new-york/ui/alert/Alert.vue | 15 +++--- .../new-york/ui/alert/AlertDescription.vue | 7 +-- .../registry/new-york/ui/alert/AlertTitle.vue | 7 ++- .../lib/registry/new-york/ui/alert/index.ts | 6 ++- .../registry/new-york/ui/avatar/Avatar.vue | 15 +++--- .../new-york/ui/avatar/AvatarImage.vue | 2 +- .../lib/registry/new-york/ui/avatar/index.ts | 6 ++- .../lib/registry/new-york/ui/badge/Badge.vue | 16 +++---- .../lib/registry/new-york/ui/badge/index.ts | 6 ++- .../registry/new-york/ui/button/Button.vue | 12 +++-- .../lib/registry/new-york/ui/button/index.ts | 15 +++--- .../lib/registry/new-york/ui/card/Card.vue | 12 ++--- .../registry/new-york/ui/card/CardContent.vue | 10 ++-- .../new-york/ui/card/CardDescription.vue | 10 ++-- .../registry/new-york/ui/card/CardFooter.vue | 10 ++-- .../registry/new-york/ui/card/CardHeader.vue | 12 ++--- .../registry/new-york/ui/card/CardTitle.vue | 10 ++-- .../new-york/ui/checkbox/Checkbox.vue | 15 ++++-- .../new-york/ui/collapsible/Collapsible.vue | 6 ++- .../registry/new-york/ui/command/Command.vue | 18 ++++++-- .../new-york/ui/command/CommandDialog.vue | 10 ++-- .../new-york/ui/command/CommandEmpty.vue | 11 ++++- .../new-york/ui/command/CommandGroup.vue | 12 ++++- .../new-york/ui/command/CommandInput.vue | 27 +++++++---- .../new-york/ui/command/CommandItem.vue | 17 +++++-- .../new-york/ui/command/CommandList.vue | 13 ++++-- .../new-york/ui/command/CommandSeparator.vue | 13 ++++-- .../new-york/ui/command/CommandShortcut.vue | 7 ++- .../context-menu/ContextMenuCheckboxItem.vue | 15 ++++-- .../ui/context-menu/ContextMenuContent.vue | 16 +++++-- .../ui/context-menu/ContextMenuItem.vue | 15 ++++-- .../ui/context-menu/ContextMenuLabel.vue | 13 ++++-- .../ui/context-menu/ContextMenuRadioItem.vue | 11 ++++- .../ui/context-menu/ContextMenuSeparator.vue | 11 ++++- .../ui/context-menu/ContextMenuShortcut.vue | 7 ++- .../ui/context-menu/ContextMenuSubContent.vue | 11 ++++- .../ui/context-menu/ContextMenuSubTrigger.vue | 14 +++++- .../ui/context-menu/ContextMenuTrigger.vue | 6 ++- .../new-york/ui/dialog/DialogContent.vue | 24 ++++++---- .../new-york/ui/dialog/DialogDescription.vue | 15 ++++-- .../new-york/ui/dialog/DialogFooter.vue | 9 ++-- .../new-york/ui/dialog/DialogHeader.vue | 11 ++--- .../new-york/ui/dialog/DialogTitle.vue | 17 +++++-- .../DropdownMenuCheckboxItem.vue | 15 ++++-- .../ui/dropdown-menu/DropdownMenuContent.vue | 16 +++++-- .../ui/dropdown-menu/DropdownMenuItem.vue | 15 ++++-- .../ui/dropdown-menu/DropdownMenuLabel.vue | 22 +++++---- .../dropdown-menu/DropdownMenuRadioGroup.vue | 9 ++-- .../dropdown-menu/DropdownMenuRadioItem.vue | 17 +++++-- .../ui/dropdown-menu/DropdownMenuShortcut.vue | 7 ++- .../dropdown-menu/DropdownMenuSubContent.vue | 13 ++++-- .../dropdown-menu/DropdownMenuSubTrigger.vue | 14 +++++- .../ui/dropdown-menu/DropdownMenuTrigger.vue | 6 ++- .../new-york/ui/form/FormDescription.vue | 7 ++- .../registry/new-york/ui/form/FormItem.vue | 8 +++- .../registry/new-york/ui/form/FormLabel.vue | 5 +- .../registry/new-york/ui/form/FormMessage.vue | 2 +- .../new-york/ui/hover-card/HoverCard.vue | 5 +- .../ui/hover-card/HoverCardContent.vue | 13 ++++-- .../lib/registry/new-york/ui/input/Input.vue | 2 +- .../lib/registry/new-york/ui/label/Label.vue | 11 ++++- .../registry/new-york/ui/menubar/Menubar.vue | 18 ++++++-- .../ui/menubar/MenubarCheckboxItem.vue | 21 ++++++--- .../new-york/ui/menubar/MenubarContent.vue | 14 ++++-- .../new-york/ui/menubar/MenubarItem.vue | 15 ++++-- .../new-york/ui/menubar/MenubarLabel.vue | 3 +- .../new-york/ui/menubar/MenubarRadioGroup.vue | 8 ++-- .../new-york/ui/menubar/MenubarRadioItem.vue | 20 +++++--- .../new-york/ui/menubar/MenubarSeparator.vue | 15 ++++-- .../new-york/ui/menubar/MenubarShortcut.vue | 7 ++- .../new-york/ui/menubar/MenubarSubContent.vue | 19 +++++--- .../new-york/ui/menubar/MenubarSubTrigger.vue | 19 ++++++-- .../new-york/ui/menubar/MenubarTrigger.vue | 17 +++++-- .../ui/navigation-menu/NavigationMenu.vue | 15 ++++-- .../navigation-menu/NavigationMenuContent.vue | 15 ++++-- .../NavigationMenuIndicator.vue | 17 +++++-- .../ui/navigation-menu/NavigationMenuLink.vue | 6 ++- .../ui/navigation-menu/NavigationMenuList.vue | 15 ++++-- .../navigation-menu/NavigationMenuTrigger.vue | 18 ++++++-- .../NavigationMenuViewport.vue | 16 +++++-- .../new-york/ui/navigation-menu/index.ts | 2 +- .../ui/pagination/PaginationEllipsis.vue | 22 ++++----- .../ui/pagination/PaginationFirst.vue | 23 ++++++---- .../new-york/ui/pagination/PaginationLast.vue | 23 ++++++---- .../new-york/ui/pagination/PaginationNext.vue | 23 ++++++---- .../new-york/ui/pagination/PaginationPrev.vue | 23 ++++++---- .../new-york/ui/popover/PopoverContent.vue | 15 +++++- .../new-york/ui/popover/PopoverTrigger.vue | 2 +- .../new-york/ui/progress/Progress.vue | 21 +++++---- .../new-york/ui/radio-group/RadioGroup.vue | 16 +++++-- .../ui/radio-group/RadioGroupItem.vue | 22 ++++++--- .../new-york/ui/scroll-area/ScrollArea.vue | 21 ++++----- .../new-york/ui/scroll-area/ScrollBar.vue | 13 ++++-- .../new-york/ui/select/SelectContent.vue | 36 +++++++++------ .../new-york/ui/select/SelectGroup.vue | 11 ++++- .../new-york/ui/select/SelectItem.vue | 18 ++++++-- .../new-york/ui/select/SelectLabel.vue | 3 +- .../new-york/ui/select/SelectSeparator.vue | 11 ++++- .../new-york/ui/select/SelectTrigger.vue | 22 ++++++--- .../new-york/ui/separator/Separator.vue | 3 +- .../lib/registry/new-york/ui/sheet/Sheet.vue | 9 +++- .../new-york/ui/sheet/SheetContent.vue | 46 ++++++++----------- .../new-york/ui/sheet/SheetDescription.vue | 11 ++++- .../new-york/ui/sheet/SheetFooter.vue | 3 +- .../new-york/ui/sheet/SheetHeader.vue | 3 +- .../registry/new-york/ui/sheet/SheetTitle.vue | 11 ++++- .../lib/registry/new-york/ui/sheet/index.ts | 23 ++++++++++ .../new-york/ui/skeleton/Skeleton.vue | 3 +- .../registry/new-york/ui/slider/Slider.vue | 21 ++++++--- .../registry/new-york/ui/switch/Switch.vue | 16 +++++-- .../lib/registry/new-york/ui/table/Table.vue | 5 +- .../registry/new-york/ui/table/TableBody.vue | 5 +- .../new-york/ui/table/TableCaption.vue | 5 +- .../registry/new-york/ui/table/TableCell.vue | 7 ++- .../registry/new-york/ui/table/TableEmpty.vue | 18 +++++--- .../new-york/ui/table/TableFooter.vue | 5 +- .../registry/new-york/ui/table/TableHead.vue | 7 ++- .../new-york/ui/table/TableHeader.vue | 5 +- .../registry/new-york/ui/table/TableRow.vue | 5 +- .../registry/new-york/ui/tabs/TabsContent.vue | 11 ++++- .../registry/new-york/ui/tabs/TabsList.vue | 13 ++++-- .../registry/new-york/ui/tabs/TabsTrigger.vue | 17 +++++-- .../new-york/ui/textarea/Textarea.vue | 4 +- .../lib/registry/new-york/ui/toast/Toast.vue | 32 ++++++------- .../new-york/ui/toast/ToastAction.vue | 11 ++++- .../registry/new-york/ui/toast/ToastClose.vue | 19 +++++--- .../new-york/ui/toast/ToastDescription.vue | 11 ++++- .../registry/new-york/ui/toast/ToastTitle.vue | 11 ++++- .../new-york/ui/toast/ToastViewport.vue | 11 ++++- .../lib/registry/new-york/ui/toast/index.ts | 13 +++++- .../registry/new-york/ui/toast/use-toast.ts | 2 +- .../registry/new-york/ui/toggle/Toggle.vue | 46 +++++++------------ .../lib/registry/new-york/ui/toggle/index.ts | 14 +++--- .../new-york/ui/tooltip/TooltipContent.vue | 18 ++++++-- .../new-york/ui/tooltip/TooltipTrigger.vue | 2 +- 146 files changed, 1293 insertions(+), 601 deletions(-) diff --git a/apps/www/src/lib/registry/new-york/ui/accordion/Accordion.vue b/apps/www/src/lib/registry/new-york/ui/accordion/Accordion.vue index 1bfac8de..8ce8571b 100644 --- a/apps/www/src/lib/registry/new-york/ui/accordion/Accordion.vue +++ b/apps/www/src/lib/registry/new-york/ui/accordion/Accordion.vue @@ -3,15 +3,17 @@ import { AccordionRoot, type AccordionRootEmits, type AccordionRootProps, - useEmitAsProps, + useForwardPropsEmits, } from 'radix-vue' const props = defineProps() const emits = defineEmits() + +const forwarded = useForwardPropsEmits(props, emits) diff --git a/apps/www/src/lib/registry/new-york/ui/accordion/AccordionContent.vue b/apps/www/src/lib/registry/new-york/ui/accordion/AccordionContent.vue index 10703dec..2178ff4b 100644 --- a/apps/www/src/lib/registry/new-york/ui/accordion/AccordionContent.vue +++ b/apps/www/src/lib/registry/new-york/ui/accordion/AccordionContent.vue @@ -1,16 +1,23 @@