fix: grouped action button syntax
This commit is contained in:
parent
e5d8718071
commit
ee8ca5b658
@ -29,24 +29,7 @@ const props = defineProps({
|
|||||||
})
|
})
|
||||||
|
|
||||||
const groupedActions = computed(() => {
|
const groupedActions = computed(() => {
|
||||||
const _actions = props.actions.filter((action) => action.group)
|
return props.actions.filter((action) => action.group)
|
||||||
const groupedActions = {}
|
|
||||||
|
|
||||||
for (const action of _actions) {
|
|
||||||
if (!groupedActions[action.group]) {
|
|
||||||
groupedActions[action.group] = []
|
|
||||||
}
|
|
||||||
|
|
||||||
groupedActions[action.group].push(action)
|
|
||||||
}
|
|
||||||
|
|
||||||
let _groupedActions = [
|
|
||||||
...Object.keys(groupedActions).map((group) => ({
|
|
||||||
group,
|
|
||||||
items: groupedActions[group],
|
|
||||||
})),
|
|
||||||
]
|
|
||||||
return _groupedActions
|
|
||||||
})
|
})
|
||||||
|
|
||||||
const normalActions = computed(() => {
|
const normalActions = computed(() => {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user