mirror of
https://github.com/ArthurDanjou/ui.git
synced 2026-01-30 03:38:54 +01:00
fix(ContextMenu/DropdownMenu): move open and default-open props to Sub
This commit is contained in:
@@ -80,13 +80,11 @@ const groups = computed(() => props.items?.length ? (Array.isArray(props.items[0
|
|||||||
<ReuseItemTemplate :item="item" :index="index" />
|
<ReuseItemTemplate :item="item" :index="index" />
|
||||||
</ContextMenu.Label>
|
</ContextMenu.Label>
|
||||||
<ContextMenu.Separator v-else-if="item.type === 'separator'" :class="ui.separator({ class: uiOverride?.separator })" />
|
<ContextMenu.Separator v-else-if="item.type === 'separator'" :class="ui.separator({ class: uiOverride?.separator })" />
|
||||||
<ContextMenu.Sub v-else-if="item?.children?.length">
|
<ContextMenu.Sub v-else-if="item?.children?.length" :open="item.open" :default-open="item.defaultOpen">
|
||||||
<ContextMenu.SubTrigger
|
<ContextMenu.SubTrigger
|
||||||
as="button"
|
as="button"
|
||||||
type="button"
|
type="button"
|
||||||
:disabled="item.disabled"
|
:disabled="item.disabled"
|
||||||
:open="item.open"
|
|
||||||
:default-open="item.defaultOpen"
|
|
||||||
:text-value="item.label"
|
:text-value="item.label"
|
||||||
:class="ui.item({ class: uiOverride?.item })"
|
:class="ui.item({ class: uiOverride?.item })"
|
||||||
>
|
>
|
||||||
|
|||||||
@@ -84,13 +84,11 @@ const groups = computed(() => props.items?.length ? (Array.isArray(props.items[0
|
|||||||
<ReuseItemTemplate :item="item" :index="index" />
|
<ReuseItemTemplate :item="item" :index="index" />
|
||||||
</DropdownMenu.Label>
|
</DropdownMenu.Label>
|
||||||
<DropdownMenu.Separator v-else-if="item.type === 'separator'" :class="ui.separator({ class: uiOverride?.separator })" />
|
<DropdownMenu.Separator v-else-if="item.type === 'separator'" :class="ui.separator({ class: uiOverride?.separator })" />
|
||||||
<DropdownMenu.Sub v-else-if="item?.children?.length">
|
<DropdownMenu.Sub v-else-if="item?.children?.length" :open="item.open" :default-open="item.defaultOpen">
|
||||||
<DropdownMenu.SubTrigger
|
<DropdownMenu.SubTrigger
|
||||||
as="button"
|
as="button"
|
||||||
type="button"
|
type="button"
|
||||||
:disabled="item.disabled"
|
:disabled="item.disabled"
|
||||||
:open="item.open"
|
|
||||||
:default-open="item.defaultOpen"
|
|
||||||
:text-value="item.label"
|
:text-value="item.label"
|
||||||
:class="ui.item({ class: uiOverride?.item })"
|
:class="ui.item({ class: uiOverride?.item })"
|
||||||
>
|
>
|
||||||
|
|||||||
Reference in New Issue
Block a user