Skip to content

Commit f54a689

Browse files
committed
fix: disable threeDotsDropdownItem only when there is a prop
1 parent a5d5027 commit f54a689

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

adminforth/spa/src/components/ThreeDotsMenu.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,11 @@
1717
<li v-for="item in threeDotsDropdownItems" :key="`dropdown-item-${item.label}`">
1818
<a href="#"
1919
class="block px-4 py-2 hover:bg-lightThreeDotsMenuBodyBackgroundHover hover:text-lightThreeDotsMenuBodyTextHover dark:hover:bg-darkThreeDotsMenuBodyBackgroundHover dark:hover:text-darkThreeDotsMenuBodyTextHover"
20-
>
20+
:class="{
21+
'pointer-events-none': checkboxes && checkboxes.length === 0 && item.meta?.disabledWhenNoCheckboxes,
22+
'opacity-50': checkboxes && checkboxes.length === 0 && item.meta?.disabledWhenNoCheckboxes,
23+
'cursor-not-allowed': checkboxes && checkboxes.length === 0 && item.meta?.disabledWhenNoCheckboxes,
24+
}">
2125
<component :is="getCustomComponent(item)"
2226
:meta="item.meta"
2327
:resource="coreStore.resource"

0 commit comments

Comments
 (0)