diff --git a/components/lib/confirmdialog/BaseConfirmDialog.vue b/components/lib/confirmdialog/BaseConfirmDialog.vue
new file mode 100644
index 000000000..b7b3a2615
--- /dev/null
+++ b/components/lib/confirmdialog/BaseConfirmDialog.vue
@@ -0,0 +1,31 @@
+
diff --git a/components/lib/confirmdialog/ConfirmDialog.d.ts b/components/lib/confirmdialog/ConfirmDialog.d.ts
index caf6718fe..be7c0ef41 100644
--- a/components/lib/confirmdialog/ConfirmDialog.d.ts
+++ b/components/lib/confirmdialog/ConfirmDialog.d.ts
@@ -146,6 +146,11 @@ export interface ConfirmDialogProps {
* @type {ConfirmDialogPassThroughOptions}
*/
pt?: ConfirmDialogPassThroughOptions;
+ /**
+ * When enabled, it removes component related styles in the core.
+ * @defaultValue false
+ */
+ unstyled?: boolean;
}
/**
diff --git a/components/lib/confirmdialog/ConfirmDialog.vue b/components/lib/confirmdialog/ConfirmDialog.vue
index 3c5970e29..11d22db98 100644
--- a/components/lib/confirmdialog/ConfirmDialog.vue
+++ b/components/lib/confirmdialog/ConfirmDialog.vue
@@ -12,27 +12,28 @@
:draggable="draggable"
@update:visible="onHide"
:pt="pt"
+ :unstyled="unstyled"
>
-
-
-
+
+
+
- {{ message }}
+ {{ message }}
-
+
-
+
-
+
-
+
@@ -41,25 +42,15 @@