[radio] Grand refacto radio et radio-group
Description
On a detecté plusieurs problème sur les composants radio / radio-group qui méritent un grand refacto qui les rendraient déjà plus maintenables et corrigerait des effets de bords.
Inspiration : baloise, ionic, fluent
1. value du groupe non mutée
Tout ne fonctionne pas bien, le but de ce refacto est de corriger ça :
-
Lorsqu'on update la prop valuedu radio-group, la bonne radio se coche✅ -
Lorsqu'on met une valueincorrecte, toutes les radio doivent se décocher❌ -
Lorsqu'on coche une radio différente, la valuedu group doit muter❌
2. onSlotChange manquant
Voir issue #217 (closed) => on reprend ce qui est fait dans componentDidLoad dans un onSlotChange
3. Utiliser des getter pour récupérer le groupe parent
Voir issue #212 (closed) => solution temporaire pour la 5.2.0 avant de tout migrer dans le radio-group
Edited by Rémi Martinez