Merge pull request 'Refactor Products component to import usePlayButtonStore alongside useResetButtonStore; update dependencies in useEffect for selectedProduct to include isPlaying.' (#86) from v2-ui into main

Reviewed-on: http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev/pulls/86
This commit is contained in:
Vishnu 2025-05-10 14:58:12 +00:00
commit fb4a67f979
1 changed files with 3 additions and 2 deletions

View File

@ -10,7 +10,7 @@ import { useArmBotStore } from '../../../store/simulation/useArmBotStore';
import { useConveyorStore } from '../../../store/simulation/useConveyorStore';
import { useMachineStore } from '../../../store/simulation/useMachineStore';
import { useStorageUnitStore } from '../../../store/simulation/useStorageUnitStore';
import { useResetButtonStore } from '../../../store/usePlayButtonStore';
import { usePlayButtonStore, useResetButtonStore } from '../../../store/usePlayButtonStore';
function Products() {
const { products, getProductById, addProduct, setProducts } = useProductStore();
@ -21,6 +21,7 @@ function Products() {
const { addConveyor, clearConveyors } = useConveyorStore();
const { setCurrentMaterials, clearStorageUnits, updateCurrentLoad, addStorageUnit } = useStorageUnitStore();
const { isReset } = useResetButtonStore();
const { isPlaying } = usePlayButtonStore();
useEffect(() => {
const email = localStorage.getItem('email')
@ -121,7 +122,7 @@ function Products() {
});
}
}
}, [selectedProduct, products, isReset]);
}, [selectedProduct, products, isReset, isPlaying]);
return (
<>