Redux
Avancé
Correction d'une mutation involontaire dans un reducer imbriqué
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
redux
immutability
reducer
state
debugging
Scénario Technique
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.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.