From bcde20ce3e25be8d8e83096f1a0919497d4c870e Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Sat, 9 Mar 2024 16:34:36 +0100 Subject: [PATCH] chore(Collapsible): update --- src/runtime/components/Collapsible.vue | 10 +++++----- src/theme/collapsible.ts | 1 + 2 files changed, 6 insertions(+), 5 deletions(-) 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())