Why context auth doesn't work if the router is lazy? - TanStack