Inutilité des composants dédiés aux calculatrices
Je regardais comment pouvoir charger facilement les différentes calculettes sans avoir de code en dur qui pollue le code général de l'application et je me suis rendu compte que les composants nghyd/src/app/calculators/<calculette>/<calculette>.component.ts
étaient inutiles.
D'une part ça, utiliser ces composants obligent à écrire en dur les balises <calculette></calculette>
dans le fichier nghyd/src/app/app.component.ts
et en plus, ces composants sont tous identiques et n'ont pour seule différence que le paramètre type
du composant hydrocalc
appelé dans le composant de la calculette.
J'ai testé de mettre directement le composant hydrocalc
dans le template de nghyd/src/app/app.component.ts
et ça marche très bien. Le gros avantage ensuite, c'est que l'on peut définir dynamiquement le paramètre type
pour afficher la calculette que l'on veut.
Je pense donc que l'on peut supprimer les composants dédiés à chacune des calculettes.