1. Integerated Dashboard. #96

Closed
Jerald_Golden wants to merge 19 commits from v3 into main

19 Commits

Author SHA1 Message Date
Jerald-Golden-B fa5c7eebaa refactor: update aisle retrieval methods for consistency and improve point handling 2025-06-05 16:30:16 +05:30
Jerald-Golden-B 1a27bb7922 Merge remote-tracking branch 'origin/api-integration' into v3 2025-06-05 16:11:56 +05:30
Jerald-Golden-B cb0e67129c refactor: enhance event handling in DashboardCard, ZoneGroup, SelectionControls, and KeyPressListener components 2025-06-05 16:11:40 +05:30
Jerald-Golden-B 3575f2bf73 Merge remote-tracking branch 'origin/v3-ui' into v3 2025-06-05 15:41:49 +05:30
Poovizhi99 3970479930 feat: Implement API integration for aisle management and enhance dashboard components 2025-06-05 15:38:16 +05:30
Jerald-Golden-B 6780e73dd1 Refactor product identifier from 'productId' to 'productUuid' across simulation stores and related types for consistency and clarity 2025-06-05 15:37:49 +05:30
Poovizhi99 eda618601b integrated with dashboard 2025-06-05 14:19:22 +05:30
Nalvazhuthi 3916f6270c refactor: enhance state management in ComparisonScene and CompareLayOut, streamline wall handling in builder components 2025-06-05 13:01:38 +05:30
Nalvazhuthi ed28656451 refactor: update loading and comparison styles, improve conditional rendering in MainScene and CompareLayOut components 2025-06-05 12:55:49 +05:30
Nalvazhuthi 0be84fc502 Refactor zone-related API calls to use UUIDs instead of IDs, update endpoint versions, and enhance socket initialization with additional tokens
- Changed parameter names from `zoneId` to `zoneUuid` in multiple API service files for consistency.
- Updated API endpoints from v2 to v1 in `loadTemplate`, `lockPanel`, `panel`, `saveTemplateApi`, `update3dWidget`, `zoneCameraUpdate`, and others.
- Added authorization and token handling in headers for API requests.
- Enhanced socket initialization in the store to include dashboard and project sockets with token authentication.
- Adjusted the `useDroppedObjectsStore` to accommodate the new `zoneUuid` parameter and updated related methods.
- Updated styles in dashboard.scss for improved layout and design consistency.
- Modified builder types to include new properties and ensure type safety.
- Implemented shortcut key handling for renaming mode and other UI interactions.
2025-06-05 12:55:18 +05:30
Jerald-Golden-B de19ea9f83 Merge remote-tracking branch 'origin/v3-wall' into v3 2025-06-05 11:57:23 +05:30
Jerald-Golden-B a7ed532ce0 Merge branch 'main' into v3 2025-06-05 11:56:54 +05:30
Jerald-Golden-B e4196eee8c refactor: Enhance wall and comparison handling, improve state management in builder components 2025-06-05 11:55:46 +05:30
Nalvazhuthi 66e5bb38a4 feat: integrate comparison product handling and enhance view scene label management 2025-06-05 10:34:46 +05:30
Jerald-Golden-B 922dfb3543 refactor: Remove unnecessary line and improve login handling in UserAuth component
refactor: Add clearComparisonProduct call in KeyPressListener for better state management
2025-06-04 18:03:21 +05:30
Nalvazhuthi b0c09234b0 Enhance styles and types across components
- Updated input styles to include textarea elements for consistent styling.
- Refined compare layout styles, including positioning and background adjustments for dropdowns and containers.
- Improved sidebar styles with new background and shadow effects.
- Added new types for Point, Wall, and Aisle in builderTypes to enhance type safety.
- Introduced helper colors in worldConstants for better visual guidance.
- Enhanced comments section styles for improved layout and readability.
- Adjusted real-time visualization styles for better responsiveness and aesthetics.
2025-06-04 18:02:38 +05:30
Poovizhi99 c8fe8f05fb Merge remote-tracking branch 'origin/v3' into dashboard 2025-06-04 17:16:08 +05:30
Poovizhi99 15d8c362ea refactor: Remove unnecessary console logs and improve code structure in Dashboard components and API functions 2025-06-04 17:02:45 +05:30
Nalvazhuthi 5787213882 feat: add WallProperties component for managing wall dimensions and materials 2025-06-04 15:36:55 +05:30