From 78652835d5882a3d8db98fa0bf4da73698ca9740 Mon Sep 17 00:00:00 2001 From: zernonia Date: Wed, 23 Aug 2023 16:57:40 +0800 Subject: [PATCH] fix: add missing chevron arrow --- apps/www/src/lib/registry/default/ui/accordion.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/www/src/lib/registry/default/ui/accordion.ts b/apps/www/src/lib/registry/default/ui/accordion.ts index 5ba6732f..052a7f43 100644 --- a/apps/www/src/lib/registry/default/ui/accordion.ts +++ b/apps/www/src/lib/registry/default/ui/accordion.ts @@ -6,6 +6,7 @@ import { type AccordionItemProps, AccordionRoot as AccordionRootPrimitive, AccordionTrigger as AccordionTriggerPrimitive, type AccordionTriggerProps, } from 'radix-vue' +import { ChevronDown } from 'lucide-vue-next' import { cn } from '@/utils' export const Accordion = AccordionRootPrimitive @@ -24,7 +25,7 @@ export const AccordionTrigger = defineComponent( return () => h(AccordionHeaderPrimitive, { class: 'flex' }, () => h(AccordionTriggerPrimitive, { class: cn('flex flex-1 items-center justify-between py-4 text-sm font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180', attrs.class) }, - slots, + () => [slots.default(), h(ChevronDown, { class: 'h-4 w-4 shrink-0 transition-transform duration-200' })], ), ) },