Un esempio pratico
Un campo importo condiviso mostra valuta, messaggio di errore e stato di salvataggio. Agenda e preventivi lo configurano con dati diversi, senza copiarne il codice. Se cambia un requisito di accessibilità, la correzione passa dal componente comune.
Cosa verificare
- Riusare il componente già adottato nel progetto.
- Separare comportamento comune e contenuto della pagina.
- Provare tastiera, errori e schermo piccolo.
Limiti da conoscere
Una libreria di componenti non rende automaticamente accessibile ogni pagina. Etichette, ordine del focus e messaggi devono essere verificati nel flusso effettivo.
Perché riusare lo stesso componente nei form?
Per avere comportamenti coerenti e correggere una sola implementazione. La pagina resta responsabile dei propri dati e regole, mentre il componente gestisce il comportamento condiviso.

