Я работаю над проектом и пытаюсь вызвать хук внутри функции, но она не обновляется!
код, о котором идет речь, это
function ProductSingle(products){
const [product,setProduct] = useState(products.location.state.products)
console.log(product)
const [antal, setAntal] = useState(0)
const dispatch = useDispatch()
const artikelg = useSelector(state => state.products)
const colorGroup = Object.values(artikelg)
.filter(color => color.Artikelgrupp === product.Artikelgrupp)
const colors = colorGroup.map((color) =>{
console.log(color)
return (
<>
<Cor a1={color.färg} a2={color.färg} a3={color.färg} onClick={color => setProduct(color)} style={{cursor: 'pointer'}}/>
</>
)}
)
, однако setProduct не обновляется для сопоставленного объекта. Есть идеи?