Bonjour à tous ,
depuis quelques jours je cherche une solution à un problème surement très simple mais rien y fait je vois pas.
je veux passer un state parent pour faire changer une valeur enfant.
je passe donc dans en props le dis state
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 valeurChangeante = {this.state.uneValeur}
et cote enfant je récupère (je la passe à un state enfant grâce à "setstate" sur une action de clic qui demande d'ouvrir une modal pour afficher la dite valeur.

résultat la valeur ne change pas sauf si je recharge le composant enfant en entier. hors j'aimerais que la valeur change simplement quand je réouvre ma modal.

en réel par la suite j'utiliserai la valeur pour passer dans un "if" afin d'afficher des choses dans la modal en fonction de la valeur.

problème plus étrange encore si je passe
au lieu de je vois que dans l'objet retourn la valeur est bien changeante alors que dans le deuxieme cas la valeur reste la meme ....
évidement j'arrive pas à récuperer la valeur dans le dit objet
Code : Sélectionner tout - Visualiser dans une fenêtre à part
props.valeurChangeante.state
je recupere un objet state
Code : Sélectionner tout - Visualiser dans une fenêtre à part
{ key:uneValeur, key2:value2}
mais pas moyen d'avancer plus loin

auriez vous une solution ??
bonne journée à tous!!