Skip to content

Ajouter la page de dotations avec ses articles

Benoît Courty requested to merge dotation-page into master

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 et resetAmendementToPlf permettent de ré-initialiser les paramètres d'une page (IR ou dotations dans notre cas).

Merge request reports

Loading