Sofiane Boumedine Lexique Dev

Redux Thunk

React 🟡 Mid

Type : React State

Definition

Middleware qui permet de dispatcher des fonctions (au lieu d'objets) pour gerer l'asynchrone. La fonction recoit dispatch et getState.

Analogie

Comme un assistant a qui on delegue une tache longue.

Exemple de code

const fetchUser = (id) => async (dispatch) => {
  dispatch({ type: class="str">'user/loading' });
  const user = await api.getUser(id);
  dispatch({ type: class="str">'user/loaded', payload: user });
};