Repository navigation
Ouvrir « Votre sortie » depuis À venir : changer la date, annuler et rétablir (E-08) #515
Copy link
Copy link
Open
Labels
area:mobileapps/mobileapps/mobileprio:P1HauteHautestatus:readySpec complète, prêt à coderSpec complète, prêt à codertype:featureNouvelle fonctionnalitéNouvelle fonctionnalité
Milestone
Description
Contexte
Epic : #14
Maquette : E-08 · validée le 2026-09-25 (planches 1 à 3 : états, texte à 150 %, contrôle accessibilité ; plafonds à 1,3, actions côté pouce alignées à droite quand elles passent à la ligne, D-039)
Ecrans › E-08 · Ecrans › E-06 · Analytics · E-08, E-06 · D-035 · D-038 · D-052
Reste de #43 (PR #514, Inbox) : une sortie à venir ouvre aujourd'hui la fiche, faute de page « Votre sortie ». L'API est en place : PATCH /me/planned/:id (startsAt, checklist, status cancelled ou planned pour « Rétablir »), updatePlanned de @widoo/api-client.
Comportement attendu
- Un appui sur une sortie d'À venir (grande card ou ligne de « Plus tard ») et « Voir » du toast « Sortie programmée » ouvrent « Votre sortie » en page poussée (M-03), sans barre d'onglets ; la date de la barre collée de la fiche (« Sam. 26, 10:00 ») aussi.
- Contenu selon Ecrans › E-08 › Votre sortie : vignette et titre ; card de date (« Samedi 26 septembre », « Départ 10:00, fin vers 17:00 », « Changer ») ; « À préparer » à cocher (composant
plan/Checklist, « Lien affilié » sous « Réserver », D-052) ; programme recalculé ; « Voir la fiche du parcours » ; « Annuler la sortie » ; « C'est parti » collé en bas, actif à tout moment (ouvre E-07). - « Changer » rouvre la sheet E-06 titrée « Modifier la sortie », au jour et à l'heure de la sortie ; le bouton dit le changement (« Déplacer au dimanche 27 à 11:00 ») ; puis toast « Sortie déplacée » avec « Voir » (D-038).
- « Annuler la sortie » : alerte système à boutons empilés (« Annuler la sortie » en haut, « Garder » en bas) ; puis toast « Sortie annulée » avec « Rétablir », qui remet la sortie en
planned. - « Reprogrammer » d'une sortie « Pas fait » (Passés) émet
route_plannedavecsource: past(aujourd'huiroute). - Événements
plan_cancelledetplan_restored(route_id,days_ahead), typés danspackages/shared/src/analytics.ts. - Texte agrandi (D-039, D-047) : barre du haut et « C'est parti » plafonnés à 1,3, « Changer » sous la date, à droite.
Hors de ce ticket : la ligne « Rappels désactivés » (#495) ; l'encart Premium terminé (#516).
Critères d'acceptation
- Une sortie d'À venir ouvre « Votre sortie », plus la fiche
- « Changer » déplace la sortie : la date, la timeline et la liste À venir changent sans rafraîchissement manuel
- « Annuler la sortie » puis « Rétablir » laissent la sortie dans À venir, à sa date ; sans « Rétablir », elle quitte À venir
-
plan_cancelled,plan_restoredémis avecroute_idetdays_ahead;route_plannedavecsource: pastdepuis « Reprogrammer » - Cases « À préparer » cochées gardées après fermeture et réouverture de la page
- À 150 % de texte système : plafonds à 1,3 et « Changer » sous la date
- Lecteur d'écran : page titrée, chaque contrôle avec
accessibilityLabeletaccessibilityRole, zones tactiles de 44 px
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area:mobileapps/mobileapps/mobileprio:P1HauteHautestatus:readySpec complète, prêt à coderSpec complète, prêt à codertype:featureNouvelle fonctionnalitéNouvelle fonctionnalité
Activity
PaulThiberville commentedon Oct 16, 2026
🔨 Démarrage — plan : page « Votre sortie » poussée (
app/outing/[id],src/outing/*) ouverte depuis À venir, le toast « Sortie programmée » et la date de la barre collée de la fiche ; card de date avec « Changer » (sheet E-06 « Modifier la sortie »), « À préparer » enregistré à chaque case, programme de la sortie, « Voir la fiche du parcours », « Annuler la sortie » (alerte, toast « Rétablir ») et « C'est parti » collé. « Reprogrammer » d'une sortie Pas faite ouvre la fiche avec la sheet E-06 et remet la sortie enplannedà la nouvelle date,route_plannedsource: past.plan_cancelledetplan_restoredtypés danspackages/shared,getPlannedajouté à@widoo/api-client. Brancheissue/515-votre-sortie.