- Added version context to socket responses, enabling version-specific data retrieval.
- Updated API calls in various components to include versionId for better data management.
- Removed deprecated setFloorItemApi and replaced it with setAssetsApi for asset management.
- Enhanced error handling and logging for API interactions.
- Refactored multiple components to utilize selectedVersion for consistent behavior across the application.
- Replaced direct localStorage access for email and organization with a centralized getUserData function in LineGraphComponent, PieGraphComponent, PolarAreaGraphComponent, ProgressCard1, ProgressCard2, Dropped3dWidgets, ProductionCapacity, ReturnOfInvestment, StateWorking, Throughput, and various floating widgets.
- Improved code readability and maintainability by consolidating user data extraction logic.
- Ensured consistent user data handling across multiple components to reduce redundancy.