updates
This commit is contained in:
@@ -38,7 +38,7 @@ const confirmModals: ModalOptions[] = [
|
||||
]
|
||||
|
||||
const emit = defineEmits<{
|
||||
execute: [actionType: ActionKey, close?: () => void]
|
||||
execute: [actionType: ActionKey, close?: () => Promise<void>]
|
||||
}>()
|
||||
|
||||
const openModal = async (open: () => void, modal: ModalOptions) => {
|
||||
@@ -58,12 +58,7 @@ const openModal = async (open: () => void, modal: ModalOptions) => {
|
||||
<UIButtonGroup class="flex items-center" v-if="!props.note.isRoot">
|
||||
<UIModal v-for="confirmModal in confirmModals" :key="confirmModal.key">
|
||||
<template #activator="{ open }">
|
||||
<UIButton
|
||||
size="sm"
|
||||
@click="openModal(open, confirmModal)"
|
||||
:join="true"
|
||||
@mousedown="vibrate"
|
||||
>
|
||||
<UIButton size="sm" @click="openModal(open, confirmModal)" @mousedown="vibrate" join>
|
||||
<i :class="confirmModal.icon" />
|
||||
</UIButton>
|
||||
</template>
|
||||
|
||||
Reference in New Issue
Block a user