Is there a way to cancel a navigation event in Route.beforeLoad? - TanStack