From 0a8cc317a9919e3820ad0c78d0ac6d194f218c34 Mon Sep 17 00:00:00 2001 From: TAKAHASHI Shuuji Date: Wed, 2 Aug 2023 19:41:47 +0900 Subject: [PATCH] feat: show delete confirmation dialog when clicking "Delete & re-draft" menu (#2296) Co-authored-by: Anthony Fu --- components/status/StatusActionsMore.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/components/status/StatusActionsMore.vue b/components/status/StatusActionsMore.vue index 56f78c79..bdca3b44 100644 --- a/components/status/StatusActionsMore.vue +++ b/components/status/StatusActionsMore.vue @@ -81,7 +81,13 @@ async function deleteStatus() { } async function deleteAndRedraft() { - // TODO confirm to delete + if (await openConfirmDialog({ + title: t('confirm.delete_posts.title'), + confirm: t('confirm.delete_posts.confirm'), + cancel: t('confirm.delete_posts.cancel'), + }) !== 'confirm') + return + if (process.dev) { // eslint-disable-next-line no-alert const result = confirm('[DEV] Are you sure you want to delete and re-draft this post?')