Retour aux cas pratiques
ReduxAvancé
Correction d'une mutation involontaire dans un reducer imbriqué
Scénario
Contexte : Un reducer met à jour un objet profondément imbriqué dans le state. Le Problème : L'état est muté accidentellement via modification directe d'un sous-objet. Code actuel : case 'UPDATE_PROFILE': state.user.profile.name = action.payload; return state; Contraintes : Respecter strictement l'immuabilité. Livrable attendu : Refactoriser la mise à jour en utilisant des copies immuables pour éviter toute mutation directe.
Compétences ciblées
reduximmutabilityreducerstatedebugging