From ac78309bcc72324ba42699540d5a03392abc6138 Mon Sep 17 00:00:00 2001 From: Poovizhi99 Date: Fri, 13 Jun 2025 12:15:29 +0530 Subject: [PATCH] refactor: clean up code and improve readability in SidePannel, FileMenu, Scene, and detectModifierKeys and remove settimeout in scene --- app/src/components/Dashboard/SidePannel.tsx | 7 ++- app/src/components/ui/FileMenu.tsx | 6 +-- app/src/modules/scene/scene.tsx | 51 +++++-------------- .../utils/shortcutkeys/detectModifierKeys.ts | 50 +++++++++--------- 4 files changed, 47 insertions(+), 67 deletions(-) diff --git a/app/src/components/Dashboard/SidePannel.tsx b/app/src/components/Dashboard/SidePannel.tsx index 2e6c1ea..5ffce6d 100644 --- a/app/src/components/Dashboard/SidePannel.tsx +++ b/app/src/components/Dashboard/SidePannel.tsx @@ -42,7 +42,7 @@ const SidePannel: React.FC = ({ setActiveTab, activeTab }) => { const projectId = generateProjectId(); useSocketStore.getState().initializeSocket(email, organization, token); - + //API for creating new Project // const project = await createProject( // projectId, @@ -163,7 +163,10 @@ const SidePannel: React.FC = ({ setActiveTab, activeTab }) => { Settings -
+
{ + localStorage.clear(); + navigate("/"); + }}> Log out
diff --git a/app/src/components/ui/FileMenu.tsx b/app/src/components/ui/FileMenu.tsx index d65e04c..32078b9 100644 --- a/app/src/components/ui/FileMenu.tsx +++ b/app/src/components/ui/FileMenu.tsx @@ -93,9 +93,7 @@ const FileMenu: React.FC = () => { // console.log('Project update response:', data); // dashBoardSocket.off("v1-project:response:update", handleResponse); // Clean up // }; - // dashBoardSocket.on("v1-project:response:update", handleResponse); - // dashBoardSocket.emit("v1:project:update", updateProjects); // } @@ -108,9 +106,7 @@ const FileMenu: React.FC = () => { projectName ); // - } catch (error) { - - } + } catch (error) {} }; return (