From 801ae5c102a5ec7af0a9797cf1541e8af33cb553 Mon Sep 17 00:00:00 2001 From: alorig <220087330+alorig@users.noreply.github.com> Date: Tue, 18 Nov 2025 22:27:29 +0500 Subject: [PATCH] Update Blueprints.tsx --- .../src/pages/Sites/Builder/Blueprints.tsx | 29 +++++-------------- 1 file changed, 8 insertions(+), 21 deletions(-) diff --git a/frontend/src/pages/Sites/Builder/Blueprints.tsx b/frontend/src/pages/Sites/Builder/Blueprints.tsx index 646fa03b..cbb63027 100644 --- a/frontend/src/pages/Sites/Builder/Blueprints.tsx +++ b/frontend/src/pages/Sites/Builder/Blueprints.tsx @@ -9,7 +9,7 @@ import { useSiteStore } from "../../../store/siteStore"; import { useBuilderStore } from "../../../store/builderStore"; import { siteBuilderApi } from "../../../services/siteBuilder.api"; import type { SiteBlueprint } from "../../../types/siteBuilder"; -import { Modal } from "../../../components/ui/modal"; +import AlertModal from "../../../components/ui/alert/AlertModal"; export default function SiteBuilderBlueprints() { const navigate = useNavigate(); @@ -275,33 +275,20 @@ export default function SiteBuilderBlueprints() { )} - setDeleteConfirm({ isOpen: false, blueprint: null, isBulk: false })} title={deleteConfirm.isBulk ? "Delete Blueprints" : "Delete Blueprint"} - description={ + message={ deleteConfirm.isBulk ? `Are you sure you want to delete ${selectedIds.size} blueprint${selectedIds.size !== 1 ? 's' : ''}? This will also delete all associated page blueprints. This action cannot be undone.` : `Are you sure you want to delete "${deleteConfirm.blueprint?.name}"? This will also delete all associated page blueprints. This action cannot be undone.` } - footer={ - <> - - - - } + variant="danger" + isConfirmation={true} + onConfirm={handleDeleteConfirm} + confirmText="Delete" + cancelText="Cancel" /> );