diff --git a/frontend/src/context/UiContext.jsx b/frontend/src/context/UiContext.jsx index 7c19d27..882b4aa 100644 --- a/frontend/src/context/UiContext.jsx +++ b/frontend/src/context/UiContext.jsx @@ -71,12 +71,12 @@ export function UiProvider({ children }) { localStorage.getItem(KEY_PFO_ASSUJETTI) === '1' ); - // Activé par défaut (les utilisateurs existants ne doivent pas perdre la - // fonctionnalité silencieusement) — seule une valeur explicitement absente - // du localStorage retombe sur true. + // Désactivé par défaut — l'utilisateur doit l'activer explicitement dans + // Paramétrage > Fixation des objectifs (une valeur explicitement absente + // du localStorage retombe sur false). const [objectifsActifs, setObjectifsActifsState] = useState(() => { const saved = localStorage.getItem(KEY_OBJECTIFS_ACTIFS); - return saved === null ? true : saved === '1'; + return saved === null ? false : saved === '1'; }); // ── Sync DB → localStorage au montage ──────────────────────────