Ajouter la page de dotations avec ses articles
Created by: LoicPoullain
Cette PR ajoute la page dotation avec ses articles (juste de l'UX, pas de logique).
Pour tester, ajouter /dotations
à l'URL: https://leximpact-client-pr36.scalingo.io/dotations
- Le composant
AppHeader
est transformé pour accepter le texte en paramètre. - Le composant
SimulationPage
permet de créer une page de simulation avec un en-tête, un panneau latéral de paramètres à gauche et les résultats sur le reste de la page. Le texte de l'en-tête, les paramètres (i.e. les articles de loi) et les cartes d'impacts sont passés en paramètre. Cette page fonctionne aussi sous mobile. - La structure des répertoires est un peu modifié pour suivre la logique des composants de l'UX. Si un composant est imbriqué dans un autre et seulement dans le celui-ci alors son répertoire sera un enfant du répertoire du composant parent.
- Le dossier
dotations/articles
contient l'ensemble des articles des dotations. - Le composant
SimulationMenu
prend en paramètres les icônes, légendes et event listeners de ses boutons. Les légendes et icônes peuvent varier en fonction de l'utilisation d'un mobile ou non. - Les actions
resetAmendementToBase
etresetAmendementToPlf
permettent de ré-initialiser les paramètres d'une page (IR ou dotations dans notre cas).