From 977bd4dc3479d04985292a9e70ef2cc52f6cce03 Mon Sep 17 00:00:00 2001 From: AdamThomas Date: Thu, 10 Sep 2026 07:58:12 +0200 Subject: [PATCH] Frontend : nettoyage des reliquats du statut d'affectation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le gros de la suppression a été fait dans 8d333de ; il restait des libellés : - i18n : « CONFIRMÉS / IDÉAL » → « AFFECTÉS / IDÉAL », note de bas de grille sans « proposés », clé mobileVol.slotConfirmed → slotAssigned - components/ui.tsx : tons de Badge « confirmed » / « proposed » (inutilisés) - ConfigMail : texte d'email par défaut sans « confirmer chaque créneau » typecheck + lint + build + smoke : OK Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_017uUsRg7XzopkCPWimwg9ZM --- frontend/src/components/ui.tsx | 4 +--- frontend/src/i18n/locales/fr.json | 6 +++--- frontend/src/pages/MobileVolunteerPage.tsx | 2 +- frontend/src/pages/config/ConfigMail.tsx | 2 +- 4 files changed, 6 insertions(+), 8 deletions(-) diff --git a/frontend/src/components/ui.tsx b/frontend/src/components/ui.tsx index c6b6db3..ee691d4 100644 --- a/frontend/src/components/ui.tsx +++ b/frontend/src/components/ui.tsx @@ -102,15 +102,13 @@ export function Chip({ ); } -type BadgeTone = 'confirmed' | 'proposed' | 'success' | 'info' | 'warn' | 'danger' | 'neutral'; +type BadgeTone = 'success' | 'info' | 'warn' | 'danger' | 'neutral'; export function Badge({ tone, children }: { tone: BadgeTone; children: ReactNode }) { return ( ) : null}
- {t('mobileVol.slotConfirmed')} + {t('mobileVol.slotAssigned')}
diff --git a/frontend/src/pages/config/ConfigMail.tsx b/frontend/src/pages/config/ConfigMail.tsx index 0f42fdd..3a1806b 100644 --- a/frontend/src/pages/config/ConfigMail.tsx +++ b/frontend/src/pages/config/ConfigMail.tsx @@ -12,7 +12,7 @@ export function ConfigMail() { const [replyTo, setReplyTo] = useState('marie.bertin@lessonsdautomne.fr'); const [subject, setSubject] = useState('Ton planning bénévole a été mis à jour'); const [body, setBody] = useState( - "Salut {prenom},\n\nTon planning vient d'être mis à jour. Tu as {nb_creneaux} créneaux, soit {nb_heures} heures.\n\nMerci de confirmer chaque créneau depuis ton planning personnel.", + "Salut {prenom},\n\nTon planning vient d'être mis à jour. Tu as {nb_creneaux} créneaux, soit {nb_heures} heures.\n\nRetrouve le détail sur ton planning personnel.", ); return (