- Updated Line component to include point type in Tube name and modified userData structure. - Deleted unused useAisleDragSnap helper and refactored usePointSnapping to handle both aisle and wall snapping. - Updated Point component to utilize new snapping methods and improved snapping logic for aisles and walls. - Enhanced wall classification logic to streamline room detection and wall flipping checks. - Refactored Wall component to utilize new material handling and wall flipping logic. - Updated WallCreator to manage wall creation and snapping more effectively, including handling intersections with existing walls. - Modified useBuilderStore and useWallStore to support new wall material properties and retrieval methods. - Adjusted TypeScript definitions for Wall interface to reflect changes in material properties. |
||
---|---|---|
app | ||
compose.yaml |