diff --git a/src/runtime/components/Accordion.vue b/src/runtime/components/Accordion.vue index f365f6f2..fa97db6a 100644 --- a/src/runtime/components/Accordion.vue +++ b/src/runtime/components/Accordion.vue @@ -28,7 +28,7 @@ export interface AccordionProps extends Omit = (props: { item: T, index: number }) => any +type SlotProps = (props: { item: T, index: number, open: boolean }) => any export type AccordionSlots = { leading: SlotProps @@ -60,25 +60,32 @@ const ui = computed(() => tv({ extend: accordion, slots: props.ui })({ disabled: