使用 axios:
Redux – action:
const res = await axios.post(API_URL + ‘candidate/’, candidate);
dispatch(setAlert(‘Candidat créé’, ‘success’));
dispatch({
type: ADD_CANDIDATE,
payload: res.data
});
history.push(‘/candidate’);
Redux – reducer:
case GET_CANDIDATES:
return {
…state,
candidates: payload
};