diff --git a/src/components/button/IconTextButton.vue b/src/components/button/IconTextButton.vue index 29a8168b91..82e62dfcd1 100644 --- a/src/components/button/IconTextButton.vue +++ b/src/components/button/IconTextButton.vue @@ -48,7 +48,7 @@ const { } = defineProps() const slots = useSlots() -const hasDefaultSlot = computed(() => !!slots.default) +const hasDefaultSlot = computed(() => Boolean(slots.default?.().length)) const buttonStyle = computed(() => { const baseClasses = `${getBaseButtonClasses()} justify-start gap-2`