« Max reacjsex » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 230 : | Ligne 230 : | ||
<CodeAcces value={codeAcces} onChange={(e) => setCodeAcces(e.target.value)} /> | <CodeAcces value={codeAcces} onChange={(e) => setCodeAcces(e.target.value)} /> | ||
<CodePos value={codePos} onChange={(e) => setCodePos(e.target.value)} /> | <CodePos value={codePos} onChange={(e) => setCodePos(e.target.value)} /> | ||
{codePos & | {codePos && <Ville value={ville} onChange={(e) => setVille(e.target.value)} />} | ||
<Zone /> | <Zone /> | ||
</div> | </div> | ||
| Ligne 390 : | Ligne 390 : | ||
);</syntaxhighlight> | );</syntaxhighlight> | ||
Cette structure vous permet de gérer l’état local de chaque composant et de conditionner l’affichage de la ville en fonction de la saisie du code postal. Chaque composant est responsable de sa propre logique et de son rendu, ce qui facilite la maintenance et l’évolution de l’application. | Cette structure vous permet de gérer l’état local de chaque composant et de conditionner l’affichage de la ville en fonction de la saisie du code postal. Chaque composant est responsable de sa propre logique et de son rendu, ce qui facilite la maintenance et l’évolution de l’application. | ||
[[Category:Private]] | |||