module memoire - #281
module memoire#281
Conversation
Pas encore fonctionnel : il ne faut garder que les paramètres de simulation validés par l'utilisateur : _ vs *. Ensuite, il faut que l'on affiche un résumé de la situation mémorisée et la possibilité de revenir en arrière.
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
DébatsDes débats ont eu lieu dans l'équipe sur deux points : Faut-il afficher des résultats par défaut, ou attendre les réponses pour les afficher ?Argument pour : attirer l'attention [MT] De mon côté je pense qu'il faut choisir entre : aucun résultat, ou un bloc qui attire l'attention mais sans donner de résultats. Je trouve que le risque d'une lecture ultra rapide qui considérerait que c'est bon c'est simulé est trop grand, et nous donne des statistiques problématiques. Faut-il rendre la question seuil dynamique ?Argument pour : ne pas montrer de prime abord des seuils qui changeront, ce qui pourrait perturber l'utilisateur ("j'ai essayé de changer mon revenu mais ça marchait pas"). [MT] Perso je ne pige pas trop l'argument contre avec le design proposé qui dit "dernière question". |
| depuisModule, | ||
| setSearchParams, | ||
| situation, | ||
| remaining: nextQuestions.length, |
There was a problem hiding this comment.
Sur le module (en passant par notre page /module):
- j'ai rempli tout sauf le revenu fiscal
- j'ai cliqué "Découvrir mes aides"
- j'ai eu le message "Il reste 6 questions à remplir" et la question "ménage . commune"
- en répondant je suis arrivé directement sur la page d'éligibilité
There was a problem hiding this comment.
Je crois que c'est réglé avec l'apparition du CTA seulement quand le revenu est renseigné ?
Description initiale
Pas encore fonctionnel : il ne faut garder que les paramètres de
simulation validés par l'utilisateur : _ vs *. La simulation est stockée via une URL de simulation qu'on peut sérialiser / désérialiser facilement, que ce soit dans le module ampleur ou dans la simulation générale. Ainsi un utilisateur qui aurait déjà fait son test MAR et viendrait utiliser le module ampleur aurait des infos déjà remplies.
Ensuite, il faut que l'on affiche un résumé de la situation mémorisée et
la possibilité de revenir en arrière. Je pensais adapter le "texte à trou" actuel et ajouter un bouton discret "Refaire une simulation" à la fin.
Vérifier également en pratique via codesandbox que l'iframe nous permet de faire ça, sans besoin d'un paramètre allowLocalStorage ou assimilé.
Enfin, on veut gérer l'injection de données depuis le site hôte pour que la simulation après CTA soit la plus courte possible. Est-ce que ça implique un élément d'UI pour expliquer ça ? Ou plutôt le gérer dans le module via les paramètres injectés qui décrivent l'annonce très brièvement ?
MAJ : du coup ça me semble pertinent d'intégrer dans cette PR la fonctionnalité des seuils de revenu plutôt que la saisie revenu. Ainsi on se met en cohérence avec le simulateur principal, on améliore l'UX (pas de crainte de divulguer trop d'infos et facilité à trouver le seuil plutôt que le revenu à l'€ près), chose qu'on devra de toutes façon toucher pour cette fonctionnalité de mémoire.
Avancement
Je ne sais pas si on peut gérer ça dans publicodes, avec des "non défini" par exemple. J'ai testé sans succès. Sinon on peut le faire en JS dans le module, même si c'est moins propre.
bug : le OK fait sauter la question courante ? À vérifier
seuils de revenu à ne pas préremplir
icône de localisation dans le titre de l'annonce ?
pas de placeholder à mettre sur le nb de personnes, et +- plus gros ?
mettre à jour le CHANGELOG
lien de préprod de branche
parler des nouvelles variables
Par la suite
Cacher les aides par avant les saisies et les remplacer par un truc visuel qui donne envie sans promettre des aides.