From 052b2c2c66416be838364af14db676d6f28bc843 Mon Sep 17 00:00:00 2001 From: Julien Froidefond Date: Sat, 4 Oct 2025 10:48:20 +0200 Subject: [PATCH] feat: conditionally render refresh button in ManagerWeeklySummary component - Wrapped the refresh button in a conditional check to only display when the active view is not 'metrics', improving UI clarity and preventing unnecessary actions in the metrics view. --- TODO.md | 2 +- .../dashboard/ManagerWeeklySummary.tsx | 16 +++++++++------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/TODO.md b/TODO.md index 23da514..411d09c 100644 --- a/TODO.md +++ b/TODO.md @@ -19,7 +19,7 @@ - [x] **Réunion/tâche design** - Revoir le design des bouton dans dailySectrion : les toggles avoir un compposant ui - [x] **Légende calendrier et padding** - Corriger l'espacement et la légende du calendrier dans daily - [x] **EditModal task couleur calendrier** - Problème de couleur en ajout de taches dans tous les icones calendriers; colmler au thème -- [ ] **Weekly deux boutons actualiser** - Corriger la duplication des boutons d'actualisation +- [x] **Weekly deux boutons actualiser** - Corriger la duplication des boutons d'actualisation - [ ] **Settings : tag icônes actions** - Icônes trop petites dans les actions des tags - [ ] **Settings intégration : icônes** - Problème avec les icônes "Arrêté" et "Actif" : doivent etre les memes - [ ] **Settings backup UI** - Revoir l'UI pour coller au style des intégrations diff --git a/src/components/dashboard/ManagerWeeklySummary.tsx b/src/components/dashboard/ManagerWeeklySummary.tsx index fb8956e..c0bb61c 100644 --- a/src/components/dashboard/ManagerWeeklySummary.tsx +++ b/src/components/dashboard/ManagerWeeklySummary.tsx @@ -53,13 +53,15 @@ export default function ManagerWeeklySummary({ initialSummary }: ManagerWeeklySu

👔 Weekly

{formatPeriod()}

- + {activeView !== 'metrics' && ( + + )} {/* Navigation des vues */}