типизировать мету через интерфейс RouteMeta: https://router.vuejs.org/guide/advanced/meta.html#typescript либо быстрое решение - route.meta.backRoute as RouteRecordName
А как правильно роут в ТС задавать? Прописывать тип каждому свойству?
Component забыл
редирект
а на что он там ругается?
а покажи doesNotRequireAuth
const doesNotRequireAuth = { meta: { public: true, onlyWhenLoggedOut: false, }, };
а как мету затайпил?
const doesNotRequireAuth = { meta: { public: true, onlyWhenLoggedOut: false, }, } as const; ^^^^^^
он без этого просто выводит boolean, который не совпадает с твоими true/false
стоп, так это я ошибся когда копипастил там везде булеаны
Обсуждают сегодня