vue-router / RouteMeta
RouteMeta
Interface to type meta fields in route records.
Example
ts
// typings.d.ts or router.ts
import 'vue-router';
declare module 'vue-router' {
interface RouteMeta {
requiresAuth?: boolean
}
}Extends
Record<PropertyKey,unknown>
Indexable
ts
[key: string]: unknownts
[key: number]: unknownts
[key: symbol]: unknown
