mirror of
https://github.com/directus/directus.git
synced 2026-02-19 10:14:33 -05:00
add 'close' event to v-dialog and v-modal
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<template>
|
||||
<v-dialog v-model="dialogActive">
|
||||
<v-dialog v-model="dialogActive" @close="dialogActive = false">
|
||||
<template #activator="{ on }">
|
||||
<v-button rounded icon class="add-new" @click="on" v-tooltip.bottom="$t('create_folder')">
|
||||
<v-icon name="create_new_folder" outline />
|
||||
|
||||
@@ -66,7 +66,7 @@
|
||||
</v-list>
|
||||
</v-menu>
|
||||
|
||||
<v-dialog v-model="renameActive" persistent>
|
||||
<v-dialog v-model="renameActive" persistent @close="renameActive = false">
|
||||
<v-card>
|
||||
<v-card-title>{{ $t('rename_folder') }}</v-card-title>
|
||||
<v-card-text>
|
||||
@@ -79,7 +79,7 @@
|
||||
</v-card>
|
||||
</v-dialog>
|
||||
|
||||
<v-dialog v-model="moveActive" persistent>
|
||||
<v-dialog v-model="moveActive" persistent @close="moveActive = false">
|
||||
<v-card>
|
||||
<v-card-title>{{ $t('move_to_folder') }}</v-card-title>
|
||||
<v-card-text>
|
||||
@@ -92,7 +92,7 @@
|
||||
</v-card>
|
||||
</v-dialog>
|
||||
|
||||
<v-dialog v-model="deleteActive" persistent>
|
||||
<v-dialog v-model="deleteActive" persistent @close="deleteActive = false">
|
||||
<v-card>
|
||||
<v-card-title>{{ $t('delete_folder') }}</v-card-title>
|
||||
<v-card-text>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<template>
|
||||
<v-dialog :active="true" @toggle="close">
|
||||
<v-dialog :active="true" @toggle="close" @close="close">
|
||||
<v-card>
|
||||
<v-card-title>{{ $t('add_file') }}</v-card-title>
|
||||
<v-card-text>
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
<add-folder :parent="queryFilters && queryFilters.folder" />
|
||||
|
||||
<v-dialog v-model="moveToDialogActive" v-if="selection.length > 0">
|
||||
<v-dialog v-model="moveToDialogActive" v-if="selection.length > 0" @close="moveToDialogActive = false">
|
||||
<template #activator="{ on }">
|
||||
<v-button rounded icon @click="on" class="folder" v-tooltip.bottom="$t('move_to_folder')">
|
||||
<v-icon name="folder_move" />
|
||||
@@ -44,7 +44,7 @@
|
||||
</v-card>
|
||||
</v-dialog>
|
||||
|
||||
<v-dialog v-model="confirmDelete" v-if="selection.length > 0">
|
||||
<v-dialog v-model="confirmDelete" v-if="selection.length > 0" @close="confirmDelete = false">
|
||||
<template #activator="{ on }">
|
||||
<v-button rounded icon class="action-delete" @click="on" v-tooltip.bottom="$t('delete')">
|
||||
<v-icon name="delete" outline />
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
</template>
|
||||
|
||||
<template #actions>
|
||||
<v-dialog v-model="confirmDelete">
|
||||
<v-dialog v-model="confirmDelete" @close="confirmDelete = false">
|
||||
<template #activator="{ on }">
|
||||
<v-button
|
||||
rounded
|
||||
@@ -40,7 +40,7 @@
|
||||
</v-card>
|
||||
</v-dialog>
|
||||
|
||||
<v-dialog v-model="moveToDialogActive" v-if="isNew === false">
|
||||
<v-dialog v-model="moveToDialogActive" v-if="isNew === false" @close="moveToDialogActive = false">
|
||||
<template #activator="{ on }">
|
||||
<v-button
|
||||
rounded
|
||||
@@ -142,7 +142,7 @@
|
||||
/>
|
||||
</div>
|
||||
|
||||
<v-dialog v-model="confirmLeave">
|
||||
<v-dialog v-model="confirmLeave" @close="discardAndLeave">
|
||||
<v-card>
|
||||
<v-card-title>{{ $t('unsaved_changes') }}</v-card-title>
|
||||
<v-card-text>{{ $t('unsaved_changes_copy') }}</v-card-text>
|
||||
|
||||
Reference in New Issue
Block a user