- Simplified state initialization and effect hooks for better readability.
- Enhanced event handling functions for speed, action type, and action renaming.
- Updated current values retrieval logic to utilize getEventByModelUuid.
- Cleaned up JSX structure for better maintainability.
Update addAssetModel to remove unnecessary console log
- Removed debug logging for roboticArmEvent in addAssetModel.
Enhance copyPasteControls and duplicationControls with event handling
- Integrated useEventsStore to manage events during copy and paste operations.
- Updated event data structure for Conveyor, Vehicle, ArmBot, and StaticMachine types.
- Ensured proper UUID generation for new events and actions.
Refactor PointsCreator to ensure event sphere clearing
- Re-enabled clearSelectedEventSphere on pointer miss events for better UX.
Add logging in Products component for debugging
- Added console log to inspect data fetched from getAllProductsApi.
Update useProductStore to return updated events after modifications
- Modified updateEvent, addAction, removeAction, updateAction, and renameAction to return updated event data.
- Ensured consistency in event handling across the product store.