From f13644245e1a7a209b8736c1c8f5178764fd52cb Mon Sep 17 00:00:00 2001
From: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Date: Wed, 16 Oct 2024 01:31:57 +0530
Subject: [PATCH] feat: Add the new Dialog component (#10266)
---
.../components-next/dialog/Dialog.story.vue | 81 +++++++++++++
.../components-next/dialog/Dialog.vue | 109 ++++++++++++++++++
.../dashboard/i18n/locale/en/components.json | 6 +
3 files changed, 196 insertions(+)
create mode 100644 app/javascript/dashboard/components-next/dialog/Dialog.story.vue
create mode 100644 app/javascript/dashboard/components-next/dialog/Dialog.vue
diff --git a/app/javascript/dashboard/components-next/dialog/Dialog.story.vue b/app/javascript/dashboard/components-next/dialog/Dialog.story.vue
new file mode 100644
index 000000000..a94381e52
--- /dev/null
+++ b/app/javascript/dashboard/components-next/dialog/Dialog.story.vue
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/javascript/dashboard/components-next/dialog/Dialog.vue b/app/javascript/dashboard/components-next/dialog/Dialog.vue
new file mode 100644
index 000000000..8982d85b3
--- /dev/null
+++ b/app/javascript/dashboard/components-next/dialog/Dialog.vue
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
diff --git a/app/javascript/dashboard/i18n/locale/en/components.json b/app/javascript/dashboard/i18n/locale/en/components.json
index 40846d2b0..42e6c41af 100644
--- a/app/javascript/dashboard/i18n/locale/en/components.json
+++ b/app/javascript/dashboard/i18n/locale/en/components.json
@@ -3,6 +3,12 @@
"SHOWING": "Showing {startItem} - {endItem} of {totalItems} items",
"CURRENT_PAGE_INFO": "{currentPage} of {totalPages} pages"
},
+ "DIALOG": {
+ "BUTTONS": {
+ "CANCEL": "Cancel",
+ "CONFIRM": "Confirm"
+ }
+ },
"BREADCRUMB": {
"ARIA_LABEL": "Breadcrumb"
}