Commit Graph

11 Commits

Author SHA1 Message Date
Gomathi 7e85cf4e53 feat: Add default values to analysis presets and enhance input handling in components 2025-06-11 16:33:21 +05:30
Jerald-Golden-B 5c37d40733 Refactor material store usage to integrate with scene context
- Removed direct usage of useMaterialStore in various components and replaced it with useSceneContext to access materialStore.
- Introduced SceneProvider to encapsulate materialStore creation and provide it through context.
- Updated components such as CompareLayOut, Scene, and various action handlers to utilize the new context structure.
- Cleaned up imports and removed unnecessary console logs.
- Adjusted Project component to conditionally render ComparisonResult based on a boolean flag.
2025-05-28 15:26:08 +05:30
Jerald-Golden-B c7012e9f11 Enhance robotic arm and trigger handler: add support for previous material location tracking and vehicle interactions; refactor material handling logic for improved clarity. 2025-05-08 18:53:48 +05:30
Jerald-Golden-B 149dcf0765 Enhance material management: add material history tracking and update despawn handler 2025-05-07 18:45:07 +05:30
Jerald-Golden-B 9383296684 Refactor robotic arm and conveyor action handlers for improved functionality and performance; add despawn handler and update state management 2025-05-07 17:45:59 +05:30
Jerald-Golden-B 53912b2597 feat: Enhance conveyor and material handling with pause functionality and state management 2025-05-06 19:12:58 +05:30
Jerald-Golden-B 815a9a94ca feat: Refactor swap handling and enhance delay management in conveyor actions 2025-05-06 12:35:51 +05:30
Jerald-Golden-B bdba6447f3 feat: Implement swap handling and enhance action management in conveyor system 2025-05-06 11:30:58 +05:30
Jerald-Golden-B c89c4234a4 feat: Enhance conveyor actions and event handling
- Added detailed logging for default conveyor actions in useConveyorActions.
- Integrated play and reset button states into useActionHandler for better control flow.
- Updated PointsCreator to conditionally render based on play state and improved event handling.
- Modified MaterialAnimator to support pause and resume functionality based on play state.
- Enhanced MaterialInstance to trigger actions upon animation completion.
- Implemented material clearing logic in Materials component on reset or stop.
- Updated Simulator to respect play and reset states during action handling.
- Improved trigger handling logic to accommodate new event retrieval methods.
- Added utility functions in useProductStore for fetching events by trigger and point UUIDs.
- Created a new file for default action handling in conveyor actions.
2025-05-05 20:08:05 +05:30
Jerald-Golden-B 13af6c2c67 Refactor conveyor mechanics and action handlers: update spawn count, interval, and delay handling; enhance material management in useMaterialStore; implement spawn action handler; unify action handling across various components. 2025-05-03 18:36:30 +05:30
Jerald-Golden-B 22fb00f731 feat: Enhance simulation event handling and material management with new components and state management 2025-04-23 18:13:32 +05:30