mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2026-10-03 18:23:47 +10:00
Root beforeLoad now reads the session and flags through the query cache instead of refetching them on every navigation and preload. A signed-in session is reused for a minute, a signed-out one is always re-checked, and every sign-in, profile and 2FA change invalidates the cached session before re-running route guards. The active Lingui locale is no longer re-activated per navigation. Links now preload on intent with TanStack Query deciding freshness, the pending loader shows after 300ms and holds for 300ms, and it fades in on in-app navigations while still taking over the HTML loader without a blink on first load.