From 99d667c12a9e40ba01cedb5b203780587025da52 Mon Sep 17 00:00:00 2001 From: LucasBeneston Date: Fri, 10 Jan 2025 13:17:56 +0100 Subject: [PATCH] (PC-33786) feat(accessibility): add status details in ActionPlanTag --- ...lityActionPlan.native.test.tsx.native-snap | 306 +++++++++--------- .../Buttons/ActionPlanTag/ActionPlanTag.tsx | 9 +- .../AccessibilityActionPlan2024.tsx | 20 +- 3 files changed, 173 insertions(+), 162 deletions(-) diff --git a/__snapshots__/features/profile/pages/Accessibility/AccessibilityActionPlan.native.test.tsx.native-snap b/__snapshots__/features/profile/pages/Accessibility/AccessibilityActionPlan.native.test.tsx.native-snap index 23feee85ee3..a20012eaf0f 100644 --- a/__snapshots__/features/profile/pages/Accessibility/AccessibilityActionPlan.native.test.tsx.native-snap +++ b/__snapshots__/features/profile/pages/Accessibility/AccessibilityActionPlan.native.test.tsx.native-snap @@ -3158,7 +3158,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -3346,7 +3346,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -3425,7 +3425,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -3503,7 +3503,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -3691,7 +3691,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -3880,7 +3880,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -3959,7 +3959,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -4023,22 +4023,136 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - Mettre en place une charte graphique 100% accessible - - - Prochainement + Rendre le site + + + + + + + button-icon-SVG-Mock + + + + + https://passculture.app/ + + + + + + 100% accessible + + - + En cours + - poursuivi en 2025 + @@ -4101,7 +4215,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - Réaliser un nouvel audit d’accessibilité du portail pro par un cabinet externe + Améliorer la lisibilité de l’accessibilité des offres avec la mise en place des modalités d’accessibilité par offre - - - Prochainement + - + En cours + - poursuivi en 2025 @@ -4179,135 +4294,23 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > + Mettre en place une charte graphique 100% accessible - Rendre le site - - - - - - - button-icon-SVG-Mock - - - - - https://passculture.app/ - - - - - - 100% accessible - - - - En cours - + - + Prochainement + - a faire en 2025 @@ -4370,7 +4373,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - Améliorer la lisibilité de l’accessibilité des offres avec la mise en place des modalités d’accessibilité par offre + Réaliser un nouvel audit d’accessibilité du portail pro par un cabinet externe - - - En cours + - + Prochainement + - a faire en 2025 @@ -4510,7 +4514,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -4588,7 +4592,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -4763,7 +4767,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -4938,7 +4942,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -5016,7 +5020,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -5206,7 +5210,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -5285,7 +5289,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -5411,7 +5415,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -5489,7 +5493,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -5567,7 +5571,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -5645,7 +5649,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -5723,7 +5727,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -5801,7 +5805,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -5879,7 +5883,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé @@ -5957,7 +5961,7 @@ exports[`AccessibilityActionPlan should render correctly 1`] = ` ] } > - - + - Réalisé diff --git a/src/features/profile/components/Buttons/ActionPlanTag/ActionPlanTag.tsx b/src/features/profile/components/Buttons/ActionPlanTag/ActionPlanTag.tsx index b0ac23b7d18..a939cf07698 100644 --- a/src/features/profile/components/Buttons/ActionPlanTag/ActionPlanTag.tsx +++ b/src/features/profile/components/Buttons/ActionPlanTag/ActionPlanTag.tsx @@ -11,10 +11,17 @@ export enum ActionPlanStatus { export const ActionPlanTag = ({ status = ActionPlanStatus.DONE, + details, }: { status?: ActionPlanStatus + details?: string }) => { - return - {status} + return ( + + - {status} + {details && ` - ${details}`} + + ) } const StyledButtonText = styled(TypoDS.BodyAccent)<{ done: boolean }>(({ theme, done }) => ({ diff --git a/src/features/profile/pages/Accessibility/AccessibilityActionPlan2024.tsx b/src/features/profile/pages/Accessibility/AccessibilityActionPlan2024.tsx index 4e999ae25cb..3865ff5d915 100644 --- a/src/features/profile/pages/Accessibility/AccessibilityActionPlan2024.tsx +++ b/src/features/profile/pages/Accessibility/AccessibilityActionPlan2024.tsx @@ -75,14 +75,6 @@ export const AccessibilityActionPlan2024 = () => ( - - - - - - - - Rendre le site{' '} @@ -94,12 +86,20 @@ export const AccessibilityActionPlan2024 = () => ( externalNav={{ url: 'https://passculture.app/' }} />{' '} 100% accessible - + - + + + + + + + + +