Retour aux cas pratiques
ZustandAvancé
Correction d'une mise à jour profonde mal gérée
Scénario
Contexte : Le store contient un objet complexe avec plusieurs niveaux imbriqués. Le Problème : Une mise à jour partielle écrase accidentellement des propriétés internes. Code actuel : updateCity: (city) => set({ user: { address: { city } } }) Contraintes : Préserver les autres propriétés de user et address. Livrable attendu : Refactoriser la mise à jour afin de fusionner correctement les objets imbriqués sans perte de données.
Compétences ciblées
zustandimmutabilitynestedstatereactdebugging