context of auth not persisting on browser refresh on route beforeLoad - TanStack