Commit Graph

13 Commits

Author SHA1 Message Date
7ad185e057 feat: Implement simulation dashboard analysis manager and UI elements for displaying simulation data. 2025-12-18 12:49:35 +05:30
3746fccd19 feat: Implement the Simulation Dashboard editor with core components, state management, and types for blocks and elements. 2025-12-18 11:35:49 +05:30
debabea79b feat: Update ElementEditor and DashboardEditor to enhance data handling and UI responsiveness 2025-12-17 17:39:50 +05:30
d64ff881de feat: Update ElementEditor to handle data value changes and refactor data source initialization in simulation store 2025-12-17 13:40:11 +05:30
62277e22c1 feat: Add data type, common value, data value, and data source updates in Dashboard and Element Editors 2025-12-17 13:04:09 +05:30
d94c7b4244 feat: Refactor DashboardEditor and simulation store with peek methods for optimized block and element updates 2025-12-17 10:40:57 +05:30
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
Nalvazhuthi
b03e7be1c7 Updated 2025-10-17 15:31:46 +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
f3dd44cf04 refactor: Update color codes to use full hex values and remove unused functions in simulation dashboard 2025-10-16 14:17:36 +05:30
bf35e00df6 Refactor simulation dashboard styles and types
- Updated SCSS styles for the simulation dashboard, adjusting z-index and reintroducing the element dropdown styles.
- Simplified type definitions in simulationDashboard.d.ts by removing unnecessary exports and consolidating types.
- Modified shortcut key handling to import from the correct path for useSelectedZoneStore.
- Created a new Zustand store for managing simulation dashboard state, including blocks and elements.
- Introduced old visualization stores for chart and dropped objects, refactoring to use Zustand for state management.
- Added a new store for managing 3D widget data and zone widget data.
- Implemented a store for managing selected zones and their properties.
- Initialized a visualization store with a basic structure for future enhancements.
- Updated exported types to include ExtendedCSSProperties and refined Block and UIElement definitions.
2025-10-16 11:38:51 +05:30