Динамическое добавление маршрутов во время выполнения?
У меня есть проект vue, в котором я хотел бы реализовать SSR, поэтому я решил попробовать nuxt 3 и перенести на него свой проект и застрял.
В vue внутри main.js я выполняю вызов api с IP-адресом пользователя, который затем возвращает мне массив с маршрутами и мета-параметрами для них, после чего я использую router.addRoute и добавляю маршруты. Мне неясно, как я могу реализовать это в nuxt с тем, что я видел на его динамических маршрутах.
Я пробовал создать плагин и добавить его в конфигурацию nuxt
export default ({ app }) => {
router.addRoute({ path: '/testroute',
name: 'RouteTest',
component: () => import('../views/extraRoutes/test_route.vue'),
meta: { layout: 'AppLayout_3125615793803362412'}
})
}