import React from 'react'; import {useEffect, useState} from "react"; import {Box, Button, Grid} from "@mui/material"; import {SetCount} from "../../components/SetCount"; import {connect} from "react-redux"; import {actionCardChange} from "../../reducers/CartReducer"; const AddToCart = ({cart, good, addToCart}) => { let [count, setCount] = useState(cart[good?._id]?.count || 1) useEffect(() => { setCount(cart[good?._id]?.count || 1) },[cart]) console.log(count) return ( setCount(value)} /> ) } export const CAddToCart = connect(state=> ({ cart: state.cart}), { addToCart: actionCardChange}) (AddToCart)