From 29e44ac6d0b5189ce585b2f3366662e978630089 Mon Sep 17 00:00:00 2001 From: Vishnu Narayanan Date: Fri, 15 Mar 2024 12:21:32 +0530 Subject: [PATCH] feat: add option to delete and disable edits for SLA (#9108) * feat: add delete button for SLA * chore: remove edit SLA * chore: remove update related texts from i18n --- .../dashboard/i18n/locale/en/sla.json | 12 +++- .../routes/dashboard/settings/sla/EditSLA.vue | 60 ------------------- .../routes/dashboard/settings/sla/Index.vue | 60 ++++++++++++++----- app/javascript/dashboard/store/modules/sla.js | 14 ++--- 4 files changed, 62 insertions(+), 84 deletions(-) delete mode 100644 app/javascript/dashboard/routes/dashboard/settings/sla/EditSLA.vue diff --git a/app/javascript/dashboard/i18n/locale/en/sla.json b/app/javascript/dashboard/i18n/locale/en/sla.json index d87f057eb..228f87066 100644 --- a/app/javascript/dashboard/i18n/locale/en/sla.json +++ b/app/javascript/dashboard/i18n/locale/en/sla.json @@ -55,11 +55,17 @@ "ERROR_MESSAGE": "There was an error, please try again" } }, - "EDIT": { - "TITLE": "Edit SLA", + "DELETE": { + "TITLE": "Delete SLA", "API": { - "SUCCESS_MESSAGE": "SLA updated successfully", + "SUCCESS_MESSAGE": "SLA deleted successfully", "ERROR_MESSAGE": "There was an error, please try again" + }, + "CONFIRM": { + "TITLE": "Confirm Deletion", + "MESSAGE": "Are you sure you want to delete ", + "YES": "Yes, Delete ", + "NO": "No, Keep " } } } diff --git a/app/javascript/dashboard/routes/dashboard/settings/sla/EditSLA.vue b/app/javascript/dashboard/routes/dashboard/settings/sla/EditSLA.vue deleted file mode 100644 index 2fc577bad..000000000 --- a/app/javascript/dashboard/routes/dashboard/settings/sla/EditSLA.vue +++ /dev/null @@ -1,60 +0,0 @@ - - - diff --git a/app/javascript/dashboard/routes/dashboard/settings/sla/Index.vue b/app/javascript/dashboard/routes/dashboard/settings/sla/Index.vue index c6bdb6968..8728a236c 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/sla/Index.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/sla/Index.vue @@ -58,14 +58,14 @@ @@ -81,9 +81,16 @@ - - - +