From db18d98325ead904a6f35a4ee848619be02495b8 Mon Sep 17 00:00:00 2001 From: Lucas Oliveira Date: Tue, 28 Nov 2023 19:45:39 -0300 Subject: [PATCH] Fixed confirmation modal --- src/frontend/src/modals/ConfirmationModal/index.tsx | 12 +++++++----- .../src/modals/DeleteConfirmationModal/index.tsx | 2 +- src/frontend/src/modals/baseModal/index.tsx | 4 ++-- .../components/nodeToolbarComponent/index.tsx | 10 ++++------ src/frontend/src/types/components/index.ts | 5 +++-- 5 files changed, 17 insertions(+), 16 deletions(-) diff --git a/src/frontend/src/modals/ConfirmationModal/index.tsx b/src/frontend/src/modals/ConfirmationModal/index.tsx index 5a2a50a8b..11d711912 100644 --- a/src/frontend/src/modals/ConfirmationModal/index.tsx +++ b/src/frontend/src/modals/ConfirmationModal/index.tsx @@ -29,6 +29,7 @@ function ConfirmationModal({ cancelText, confirmationText, children, + destructive = false, icon, data, index, @@ -56,9 +57,9 @@ function ConfirmationModal({ ); return ( - + {triggerChild} - + {title} - {modalContentTitle != "" && ( + {modalContentTitle && modalContentTitle != "" && ( <> {modalContentTitle}

@@ -78,7 +79,8 @@ function ConfirmationModal({ +