From 15d8c362ea91c28cdc1ad1a1a81eb9e3e2fdb88a Mon Sep 17 00:00:00 2001
From: Poovizhi99 <poovizhi@hexrfactory.com>
Date: Wed, 4 Jun 2025 17:02:45 +0530
Subject: [PATCH] refactor: Remove unnecessary console logs and improve code
 structure in Dashboard components and API functions

---
 app/src/components/Dashboard/DashboardCard.tsx         |  6 +++---
 app/src/components/Dashboard/DashboardHome.tsx         |  2 +-
 .../modules/builder/asset/functions/addAssetModel.ts   | 10 +++++++---
 app/src/pages/Project.tsx                              |  1 -
 .../assest/floorAsset/getFloorItemsApi.ts              |  1 -
 app/src/services/factoryBuilder/zones/getZonesApi.ts   |  1 -
 6 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/app/src/components/Dashboard/DashboardCard.tsx b/app/src/components/Dashboard/DashboardCard.tsx
index 951cab1..1b278b2 100644
--- a/app/src/components/Dashboard/DashboardCard.tsx
+++ b/app/src/components/Dashboard/DashboardCard.tsx
@@ -2,7 +2,7 @@ import React, { useState, useRef, useEffect } from "react";
 import img from "../../assets/image/image.png";
 import { useNavigate } from "react-router-dom";
 import { getUserData } from "./functions/getUserData";
-import { useProjectName, useSocketStore } from "../../store/builder/store";
+import { useLoadingProgress, useProjectName, useSocketStore } from "../../store/builder/store";
 import { viewProject } from "../../services/dashboard/viewProject";
 import OuterClick from "../../utils/outerClick";
 import { KebabIcon } from "../icons/ExportCommonIcons";
@@ -54,6 +54,7 @@ const DashboardCard: React.FC<DashBoardCardProps> = ({
     const [renameValue, setRenameValue] = useState(projectName);
     const [isRenaming, setIsRenaming] = useState(false);
     const { projectSocket } = useSocketStore();
+    const { setLoadingProgress } = useLoadingProgress();
     const kebabRef = useRef<HTMLDivElement>(null);
 
     const navigateToProject = async (e: any) => {
@@ -64,9 +65,8 @@ const DashboardCard: React.FC<DashBoardCardProps> = ({
         } catch (error) {
             console.error("Error opening project:", error);
         }
-
+        setLoadingProgress(1)
         setProjectName(projectName);
-        console.log('projectId: ', projectId);
         navigate(`/${projectId}`);
     };
 
diff --git a/app/src/components/Dashboard/DashboardHome.tsx b/app/src/components/Dashboard/DashboardHome.tsx
index 2627a65..47267e4 100644
--- a/app/src/components/Dashboard/DashboardHome.tsx
+++ b/app/src/components/Dashboard/DashboardHome.tsx
@@ -28,7 +28,7 @@ const DashboardHome: React.FC = () => {
   const { userId, organization } = getUserData();
   const { projectSocket } = useSocketStore();
   const [recentDuplicateData, setRecentDuplicateData] = useState<Object>({});
-  console.log("duplicateData: ", recentDuplicateData);
+
 
   const fetchRecentProjects = async () => {
     try {
diff --git a/app/src/modules/builder/asset/functions/addAssetModel.ts b/app/src/modules/builder/asset/functions/addAssetModel.ts
index c9fb6a6..2907ed9 100644
--- a/app/src/modules/builder/asset/functions/addAssetModel.ts
+++ b/app/src/modules/builder/asset/functions/addAssetModel.ts
@@ -111,7 +111,9 @@ async function addAssetModel(
               selectedItem,
               addEvent,
               addAsset,
-              socket
+              socket,
+              projectId,
+              userId
             );
           });
         } else {
@@ -129,7 +131,9 @@ async function addAssetModel(
                 selectedItem,
                 addEvent,
                 addAsset,
-                socket
+                socket,
+                projectId,
+                userId
               );
             }
           );
@@ -423,7 +427,7 @@ async function handleModelLoad(
       userId: userId,
     };
 
-    console.log('completeData: ', completeData);
+    console.log("completeData: ", completeData);
     socket.emit("v1:model-asset:add", completeData);
 
     const asset: Asset = {
diff --git a/app/src/pages/Project.tsx b/app/src/pages/Project.tsx
index 79479b0..04f4e87 100644
--- a/app/src/pages/Project.tsx
+++ b/app/src/pages/Project.tsx
@@ -88,7 +88,6 @@ const Project: React.FC = () => {
   useEffect(() => {
     generateThumbnail();
   }, []);
-  const { isRenameMode, setIsRenameMode } = useRenameModeStore();
   // console.log('isRenameMode: ', isRenameMode);
 
   const { selectedUser } = useSelectedUserStore();
diff --git a/app/src/services/factoryBuilder/assest/floorAsset/getFloorItemsApi.ts b/app/src/services/factoryBuilder/assest/floorAsset/getFloorItemsApi.ts
index b540a84..524cb44 100644
--- a/app/src/services/factoryBuilder/assest/floorAsset/getFloorItemsApi.ts
+++ b/app/src/services/factoryBuilder/assest/floorAsset/getFloorItemsApi.ts
@@ -21,7 +21,6 @@ export const getFloorAssets = async (organization: string,projectId?:string) =>
     }
 
     const result = await response.json();
-    console.log('result: ', result);
 
     return result;
   } catch (error) {
diff --git a/app/src/services/factoryBuilder/zones/getZonesApi.ts b/app/src/services/factoryBuilder/zones/getZonesApi.ts
index 4bb74bc..b25a052 100644
--- a/app/src/services/factoryBuilder/zones/getZonesApi.ts
+++ b/app/src/services/factoryBuilder/zones/getZonesApi.ts
@@ -21,7 +21,6 @@ export const getZonesApi = async (organization: string, projectId?: string) => {
     }
 
     const result = await response.json();
-    console.log('result:zone ', result);
     
     return result;
   } catch (error) {