Checkpoint: Suppression du badge redondant "Exercice XXXX" du composant AnneeSelectorBar. L'année active est déjà mise en évidence par le bouton sélectionné dans le sélecteur. Le header de CAPEX-Construction est réorganisé pour que le sélecteur et les boutons Réinitialiser/Enregistrer soient sur la même ligne sans chevauchement.

This commit is contained in:
Manus
2026-06-03 13:13:16 +00:00
parent c5eac65098
commit 919ee72411
2 changed files with 6 additions and 9 deletions

View File

@@ -1,7 +1,7 @@
// AnneeSelectorBar.tsx — Sélecteur d'année réutilisable
// Utilisé dans : Renouvellement PC, CAPEX-Construction, CAPEX-Synthèse, DSI-OPEX
import { Calendar, ChevronLeft, ChevronRight } from 'lucide-react';
import { ChevronLeft, ChevronRight } from 'lucide-react';
import { useAnnee, ANNEES_DISPONIBLES } from '../contexts/AnneeContext';
interface AnneeSelectorBarProps {
@@ -57,10 +57,7 @@ export function AnneeSelectorBar({ label, className = '' }: AnneeSelectorBarProp
<ChevronRight className="w-3.5 h-3.5 text-muted-foreground" />
</button>
</div>
<div className="flex items-center gap-1 text-xs text-muted-foreground">
<Calendar className="w-3.5 h-3.5" />
<span>Exercice {annee}</span>
</div>
</div>
);
}

View File

@@ -280,10 +280,9 @@ export default function Budget2027() {
Campagne budgétaire CAPEX DSI Prévisionnel {annee}
</p>
</div>
<div className="flex items-center gap-3">
<div className="flex items-center gap-3 flex-wrap">
<AnneeSelectorBar />
</div>
{selectedCode && (
{selectedCode && (
<div className="flex items-center gap-2">
<button
onClick={handleReset}
@@ -301,7 +300,8 @@ export default function Budget2027() {
{saved ? <><CheckCircle className="w-3.5 h-3.5" />Enregistré</> : <><CheckCircle className="w-3.5 h-3.5" />Enregistrer</>}
</button>
</div>
)}
)}
</div>
</div>
</header>