A continuación se muestra el bloque de código a través del cual recibo el error mencionado en el título. ¿Necesitamos pasar el envío a los componentes secundarios? (Todos mis componentes secundarios son componentes funcionales)
import { useDispatch } from "react-redux"; export function ApproveModal(props) { const setApprovedDecision = () => { useDispatch({ type: SUBMIT_DECISION , payload: props.decisionData}); }; return ( <Button buttonStyle="secondary" onClick={setApprovedDecision}> Approve </Button> ); }```usted llama a useDispatch para devolver la función de dispatch , que luego se usará para enviar acciones
import { useDispatch } from "react-redux"; export function ApproveModal(props) { const dispatch = useDipatch(); const setApprovedDecision = () => { dispatch({ type: SUBMIT_DECISION , payload: props.decisionData}); }; return ( <Button buttonStyle="secondary" onClick={setApprovedDecision}> Approve </Button> ); }