data management: improve delete prompt

This commit is contained in:
Kuchenpirat 2023-11-20 17:09:16 +00:00
parent 05fec0b36e
commit 41a9a39cf3
3 changed files with 24 additions and 7 deletions

View File

@ -150,7 +150,10 @@
@confirm="deleteFood" @confirm="deleteFood"
> >
<v-card-text> <v-card-text>
<div class="mb-4">
{{ $t("general.confirm-delete-generic") }} {{ $t("general.confirm-delete-generic") }}
</div>
<p v-if="deleteTarget" class="ml-4">{{ deleteTarget.name }}</p>
</v-card-text> </v-card-text>
</BaseDialog> </BaseDialog>
@ -394,6 +397,7 @@ export default defineComponent({
deleteEventHandler, deleteEventHandler,
deleteDialog, deleteDialog,
deleteFood, deleteFood,
deleteTarget,
// Alias Manager // Alias Manager
aliasManagerDialog, aliasManagerDialog,
aliasManagerEventHandler, aliasManagerEventHandler,

View File

@ -38,7 +38,10 @@
@confirm="deleteLabel" @confirm="deleteLabel"
> >
<v-card-text> <v-card-text>
<div class="mb-4">
{{ $t("general.confirm-delete-generic") }} {{ $t("general.confirm-delete-generic") }}
</div>
<MultiPurposeLabel v-if="deleteTarget" class="ml-4" :label="deleteTarget" />
</v-card-text> </v-card-text>
</BaseDialog> </BaseDialog>
@ -231,13 +234,19 @@ export default defineComponent({
labels: labelStore.labels, labels: labelStore.labels,
validators, validators,
deleteEventHandler, // create
deleteLabel, createLabel,
createLabelData: labelData.data,
// edit
editLabel, editLabel,
editEventHandler, editEventHandler,
editSaveLabel, editSaveLabel,
createLabel,
createLabelData: labelData.data, // delete
deleteEventHandler,
deleteLabel,
deleteTarget,
// Seed // Seed
seedDatabase, seedDatabase,

View File

@ -124,7 +124,10 @@
@confirm="deleteUnit" @confirm="deleteUnit"
> >
<v-card-text> <v-card-text>
<div class="mb-4">
{{ $t("general.confirm-delete-generic") }} {{ $t("general.confirm-delete-generic") }}
</div>
<p v-if="deleteTarget" class="ml-4">{{ deleteTarget.name }}</p>
</v-card-text> </v-card-text>
</BaseDialog> </BaseDialog>
@ -421,6 +424,7 @@ export default defineComponent({
deleteEventHandler, deleteEventHandler,
deleteDialog, deleteDialog,
deleteUnit, deleteUnit,
deleteTarget,
// Alias Manager // Alias Manager
aliasManagerDialog, aliasManagerDialog,
aliasManagerEventHandler, aliasManagerEventHandler,