Commit Graph

8 Commits

Author SHA1 Message Date
0c51c22457 feat: Enhance DashboardEditor with element handling and selection management 2025-12-16 12:08:21 +05:30
2f12b35951 feat: Implement block and element removal functionality in DashboardEditor
- Added deleteDashBoardBlocksApi service to handle block deletion from the dashboard.
- Integrated block removal functionality in DashboardEditor, allowing users to delete blocks.
- Updated BlockEditor and ElementEditor components to include remove block and element handlers.
- Enhanced Zustand store to manage block and element states effectively.
- Updated exported types to accommodate new data structures for blocks and elements.
2025-12-16 11:13:30 +05:30
a5f1a15843 Refactor SVG icons and clean up DashboardEditor component
- Updated the pointing cursor SVG to improve stroke properties and remove redundant paths.
- Removed unused ElementDropdown import and related state in DashboardEditor.
- Commented out console logs for better performance and cleaner code.
- Simplified the handleElementClick function for better readability.
- Removed unnecessary dropdown position state management.
- Cleaned up BlockComponent by removing extra lines and ensuring consistent formatting.
- Streamlined BlockEditor component by consolidating onChange handlers and improving readability.
- Fixed stroke properties in AssetTypeIcons and ExportToolsIcons for consistency.
2025-10-17 17:09:44 +05:30
Nalvazhuthi
feb23b92b1 Merge branch 'main-dev' of http://185.100.212.76:7778/Dwinzo-Beta/Dwinzo_Demo into main-dev 2025-10-17 15:34:20 +05:30
Nalvazhuthi
b03e7be1c7 Updated 2025-10-17 15:31:46 +05:30
68899162b2 Refactor DashboardEditor to improve block and element handling, including backend updates and drag-and-drop functionality. Adjust minimum block size constraints and enhance asset visibility checks in the asset group store. Update socket initialization to streamline project connections. Modify styles for element dropdown transitions. 2025-10-17 15:19:12 +05:30
ba615cefed Refactor simulation styles and update API services
- Refactored SCSS styles for simulation player and dashboard components to improve readability and maintainability.
- Changed property names in Block and UIElement types for clarity.
- Implemented getDashBoardBlocksApi and upsertDashBoardBlocksApi services for fetching and updating dashboard blocks.
- Removed unnecessary transition property in simulation dashboard styles.
2025-10-17 10:27:43 +05:30
48c7007431 Moved the simulationDashBoard from src to components 2025-10-16 14:40:09 +05:30