Skip to content

Commit 623df7e

Browse files
committed
Refactor identity form actions: add delete confirmation dialog
1 parent 93aa63e commit 623df7e

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

src/components/identityForm/actions.vue

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,23 @@ async function create() {
6464
6565
6666
async function deleteIdentity() {
67-
emits('delete')
67+
$q.dialog({
68+
title: 'Confirmation',
69+
message: 'Voulez-vous vraiment supprimer cette identité ?',
70+
persistent: true,
71+
ok: {
72+
push: true,
73+
color: 'negative',
74+
label: 'Supprimer',
75+
},
76+
cancel: {
77+
push: true,
78+
color: 'info',
79+
label: 'Annuler',
80+
},
81+
}).onOk(() => {
82+
emits('delete')
83+
})
6884
}
6985
7086
const stateName = computed(() => {

0 commit comments

Comments
 (0)