InseeFr / Lunatic

Library of questionnaire components
https://inseefr.github.io/Lunatic/
MIT License
20 stars 21 forks source link

Réorganisation de l'overview #926

Closed Grafikart closed 4 months ago

Grafikart commented 4 months ago

Réorganisation du système d'overview pour gérer les boucles.

Principe

Le principe est de découper le problème en 2 temps :

  1. A l'initialisation on construit une liste de toutes les séquences / sous-sequences à plat directement depuis la source
  2. A chaque page, on utilise cette liste et on la remplit à partir des données du formulaires
    • On considère qu'une sous séquence est forcément enfant de la séquence précédente (indépendemment du numéro de page)

Rendu

Pour simpsons : image

Pour le JSON de l'issue: image

Fix #842

sonarcloud[bot] commented 4 months ago

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarCloud