NotificationDropdown.tsx:103 uses <a href="/preferences"> instead of a React Router <Link>. Clicking it forces a full document navigation, tearing down and re-bootstrapping the SPA (re-fetching bundles, re-running auth/notification providers) instead of a client-side transition. Fix: replace with <Link to="/preferences">.
NotificationDropdown.tsx:103uses<a href="/preferences">instead of a React Router<Link>. Clicking it forces a full document navigation, tearing down and re-bootstrapping the SPA (re-fetching bundles, re-running auth/notification providers) instead of a client-side transition. Fix: replace with<Link to="/preferences">.