From 2cc45817a974f03a67582c21b8abebb74ab55272 Mon Sep 17 00:00:00 2001 From: Jerald-Golden-B Date: Wed, 18 Jun 2025 14:49:07 +0530 Subject: [PATCH] fix: capitalize username in Header component and update state management in AisleCreator --- app/src/components/layout/sidebarRight/Header.tsx | 2 +- app/src/modules/builder/aisle/aisleCreator/aisleCreator.tsx | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/components/layout/sidebarRight/Header.tsx b/app/src/components/layout/sidebarRight/Header.tsx index a7ab35a..292d00a 100644 --- a/app/src/components/layout/sidebarRight/Header.tsx +++ b/app/src/components/layout/sidebarRight/Header.tsx @@ -114,7 +114,7 @@ const Header: React.FC = () => { ))}
-
{userName}
+
{userName?.charAt(0).toUpperCase()}
diff --git a/app/src/modules/builder/aisle/aisleCreator/aisleCreator.tsx b/app/src/modules/builder/aisle/aisleCreator/aisleCreator.tsx index f4fa0e4..3326f22 100644 --- a/app/src/modules/builder/aisle/aisleCreator/aisleCreator.tsx +++ b/app/src/modules/builder/aisle/aisleCreator/aisleCreator.tsx @@ -23,7 +23,7 @@ function AisleCreator() { const [tempPoints, setTempPoints] = useState([]); const [isCreating, setIsCreating] = useState(false); - const { aisleType, aisleWidth, aisleColor, dashLength, gapLength, dotRadius, aisleLength, isFlipped, snappedPosition, snappedPoint } = useBuilderStore(); + const { aisleType, aisleWidth, aisleColor, dashLength, gapLength, dotRadius, aisleLength, isFlipped, snappedPosition, snappedPoint, setSnappedPosition, setSnappedPoint } = useBuilderStore(); useEffect(() => { const canvasElement = gl.domElement; @@ -270,6 +270,10 @@ function AisleCreator() { }; if (toolMode === "Aisle" && toggleView) { + if (tempPoints.length === 0) { + setSnappedPosition(null); + setSnappedPoint(null); + } canvasElement.addEventListener("mousedown", onMouseDown); canvasElement.addEventListener("mouseup", onMouseUp); canvasElement.addEventListener("mousemove", onMouseMove);