Commit Graph

4 Commits

Author SHA1 Message Date
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 66e5bb38a4 feat: integrate comparison product handling and enhance view scene label management 2025-06-05 10:34:46 +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
Jerald-Golden-B d3ea36d1ba feat: Refactor product selection and comparison functionality
- Created a new store for selected products using Zustand and immer for state management.
- Introduced `useMainProduct` and `useComparisonProduct` hooks to manage main and comparison products.
- Implemented `ComparisonScene` and `ComparisonSceneProvider` components to handle product comparisons.
- Updated `MainScene` to allow selection of main products with a dropdown.
- Enhanced styles for comparison layout and product selection UI.
- Established a context for product management to streamline state access across components.
2025-05-29 12:00:16 +05:30