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.
This commit is contained in:
2
TODO.md
2
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] **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] **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
|
- [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 : 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 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
|
- [ ] **Settings backup UI** - Revoir l'UI pour coller au style des intégrations
|
||||||
|
|||||||
@@ -53,13 +53,15 @@ export default function ManagerWeeklySummary({ initialSummary }: ManagerWeeklySu
|
|||||||
<h1 className="text-2xl font-bold text-[var(--foreground)]">👔 Weekly</h1>
|
<h1 className="text-2xl font-bold text-[var(--foreground)]">👔 Weekly</h1>
|
||||||
<p className="text-[var(--muted-foreground)]">{formatPeriod()}</p>
|
<p className="text-[var(--muted-foreground)]">{formatPeriod()}</p>
|
||||||
</div>
|
</div>
|
||||||
<Button
|
{activeView !== 'metrics' && (
|
||||||
onClick={handleRefresh}
|
<Button
|
||||||
variant="secondary"
|
onClick={handleRefresh}
|
||||||
size="sm"
|
variant="secondary"
|
||||||
>
|
size="sm"
|
||||||
🔄 Actualiser
|
>
|
||||||
</Button>
|
🔄 Actualiser
|
||||||
|
</Button>
|
||||||
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Navigation des vues */}
|
{/* Navigation des vues */}
|
||||||
|
|||||||
Reference in New Issue
Block a user