diff --git a/src/runtime/components/Collapsible.vue b/src/runtime/components/Collapsible.vue index f4356c32..9f293acd 100644 --- a/src/runtime/components/Collapsible.vue +++ b/src/runtime/components/Collapsible.vue @@ -6,7 +6,7 @@ import theme from '#build/ui/collapsible' const collapsible = tv({ extend: tv(theme), ...(appConfig.ui?.collapsible || {}) }) -export interface CollapsibleProps extends Omit { +export interface CollapsibleProps extends Omit { content?: string class?: any ui?: Partial @@ -29,9 +29,9 @@ defineOptions({ inheritAttrs: false }) const props = defineProps() const emits = defineEmits() -const slots = defineSlots() +defineSlots() -const forwardRoot = useForwardPropsEmits(reactivePick(props, 'defaultOpen', 'open', 'disabled'), emits) +const forward = useForwardPropsEmits(reactivePick(props, 'defaultOpen', 'open', 'disabled'), emits) // FIXME: Cannot extend multiple times // const ui = computed(() => tv({ extend: collapsible, slots: props.ui })()) @@ -40,12 +40,12 @@ const ui = computed(() => collapsible())