Discussions

configureStore et les middleware

Image

Bonjour Nicolas,

 

Sur l'ensemble de la partie Redux j'ai utilisé la méthode configureStore au lieu de createStore car cette dernière n'est plus conseillée par Redux.

 

Jusque là je n'ai pas eu de grosse difficulté à trouver des solutions mais pour l'implémentation des middlewares j'ai de gros doute sur la solution que j'ai trouvée dans la doc Redux.

 

//combiner les reducers
const reducer = combineReducers({
  minion: minionsReducer,
  save: saveReducer
});

// Création du Middleware
const middleware = store => {
  return next => {
    return action => {
      console.log(store.getState().minion.minions);
      console.log(action.type);

      return next(action);
    };
  };
};

const store = configureStore(
  {reducer,
  middleware: [middleware]
  });

 

Cette solution marche mais je ne suis pas sûr que ce soit parfait. Pourrais tu me faire un retour sur cette solution ?

 

Merci :)

 

ps: source https://redux-toolkit.js.org/api/configureStore#full-example

 

1 réponse
Image
Louis-Nicolas Leuillet
Le 03/12/2022 à 13:03

Hello,

 

C'est une bonne question il faut que je regarde ça ! Je prépare une grosse mise à jour du cours, mais je ne suis pas encore sur cette partie

Image
Inscrivez-vous ou connectez-vous pour participer à la discussion.

Informations

Créée le 3 décembre 2022 12:23
Dernière modification le 3 décembre 2022 12:26
Dernière activité le 3 décembre 2022 12:23