function loadPrefs() { try { return JSON.parse(localStorage.getItem('zt_p') || '{}'); } catch (e) { return {}; } } export const state = { TODAY: (() => { const d = new Date(); d.setHours(0,0,0,0); return d; })(), goals: [], prefs: loadPrefs(), selDay: {}, addAmt: {}, renamingId: null, renameVal: '', collapsed: {}, userName: '', isAdmin: false, }; export function savePrefs() { localStorage.setItem('zt_p', JSON.stringify(state.prefs)); }