Skip to content

Commit 58ca992

Browse files
authored
Merge pull request #335 from devforth/AdminForth/804
fix: remove disabled state for actions in three dots menu, when there…
2 parents 8892c6f + f54a689 commit 58ca992

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

adminforth/spa/src/components/ThreeDotsMenu.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
<ul class="py-2 text-sm text-lightThreeDotsMenuBodyText dark:text-darkThreeDotsMenuBodyText" aria-labelledby="dropdownMenuIconButton">
1717
<li v-for="item in threeDotsDropdownItems" :key="`dropdown-item-${item.label}`">
1818
<a href="#"
19-
class="block px-4 py-2 hover:bg-lightThreeDotsMenuBodyBackgroundHover hover:text-lightThreeDotsMenuBodyTextHover dark:hover:bg-darkThreeDotsMenuBodyBackgroundHover dark:hover:text-darkThreeDotsMenuBodyTextHover"
19+
class="block px-4 py-2 hover:bg-lightThreeDotsMenuBodyBackgroundHover hover:text-lightThreeDotsMenuBodyTextHover dark:hover:bg-darkThreeDotsMenuBodyBackgroundHover dark:hover:text-darkThreeDotsMenuBodyTextHover"
2020
:class="{
21-
'pointer-events-none': !checkboxes.length,
22-
'opacity-50': !checkboxes.length,
23-
'cursor-not-allowed': !checkboxes.length,
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,
2424
}">
2525
<component :is="getCustomComponent(item)"
2626
:meta="item.meta"

0 commit comments

Comments
 (0)