Skip to content

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]: unknown
ts
[key: number]: unknown
ts
[key: symbol]: unknown