From 87d73894fe4d2be3a5a447382cc26223d96f62bc Mon Sep 17 00:00:00 2001 From: Nalvazhuthi Date: Fri, 11 Apr 2025 11:24:23 +0530 Subject: [PATCH] template delete bug fix and floating display same icon for all floatin --- .../sidebarLeft/visualization/Templates.tsx | 8 +++-- .../visualization/widgets/WidgetsFloating.tsx | 6 +++- .../ui/componets/DraggableWidget.tsx | 11 +------ .../ui/componets/DroppedFloatingWidgets.tsx | 7 ++-- .../ui/componets/RealTimeVisulization.tsx | 33 ++++++++++++++----- .../ui/realTimeVis/floating/SimpleCard.tsx | 9 +++-- .../floating/TotalCardComponent.tsx | 25 +++++++++++--- 7 files changed, 68 insertions(+), 31 deletions(-) diff --git a/app/src/components/layout/sidebarLeft/visualization/Templates.tsx b/app/src/components/layout/sidebarLeft/visualization/Templates.tsx index efcbcaf..922def1 100644 --- a/app/src/components/layout/sidebarLeft/visualization/Templates.tsx +++ b/app/src/components/layout/sidebarLeft/visualization/Templates.tsx @@ -26,8 +26,12 @@ const Templates = () => { templateData(); }, []); - const handleDeleteTemplate = async (id: string) => { + const handleDeleteTemplate = async ( + e: React.MouseEvent, + id: string + ) => { try { + e.stopPropagation(); const email = localStorage.getItem("email") || ""; const organization = email?.split("@")[1]?.split(".")[0]; let deleteTemplate = { @@ -108,7 +112,7 @@ const Templates = () => {