chore: handle disabled prop for Dropdown and Popover

This commit is contained in:
Benjamin Canac
2023-02-01 14:34:28 +01:00
parent a7644860b8
commit b72037a777
2 changed files with 23 additions and 3 deletions

View File

@@ -3,12 +3,15 @@
<MenuButton
ref="trigger"
as="div"
:disabled="disabled"
class="inline-flex w-full"
role="button"
@mouseover="onMouseOver"
>
<slot :open="open">
<button>Open</button>
<button :disabled="disabled">
Open
</button>
</slot>
</MenuButton>
@@ -85,6 +88,10 @@ const props = defineProps({
return ['click', 'hover'].includes(value)
}
},
disabled: {
type: Boolean,
default: false
},
wrapperClass: {
type: String,
default: () => $ui.dropdown.wrapper