diff --git a/resources/js/components/dialogs/SMDialogConfirm.vue b/resources/js/components/dialogs/SMDialogConfirm.vue
index d3aac7c..a3e3819 100644
--- a/resources/js/components/dialogs/SMDialogConfirm.vue
+++ b/resources/js/components/dialogs/SMDialogConfirm.vue
@@ -9,13 +9,13 @@
@@ -91,6 +91,35 @@ const eventKeyUp = (event: KeyboardEvent): boolean => {
return false;
};
+const buttonClass = (type: string): Array => {
+ let baseClasses = [
+ "font-medium",
+ "px-6",
+ "py-1.5",
+ "rounded-md",
+ "hover:shadow-md",
+ "transition",
+ "text-sm",
+ "text-white",
+ "cursor-pointer",
+ ];
+
+ if (type === "secondary") {
+ baseClasses = baseClasses.concat(["bg-gray-400", "hover:bg-gray-300"]);
+ } else if (type === "danger") {
+ baseClasses = baseClasses.concat(["bg-red-600", "hover:bg-red-500"]);
+ } else if (type === "success") {
+ baseClasses = baseClasses.concat([
+ "bg-green-600",
+ "hover:bg-green-500",
+ ]);
+ } else {
+ baseClasses = baseClasses.concat(["bg-sky-600", "hover:bg-sky-500"]);
+ }
+
+ return baseClasses;
+};
+
onMounted(() => {
applicationStore.addKeyUpListener(eventKeyUp);
});