Calling `useRoute` within middleware may lead to misleading results - Nuxt