`router.ts` // TODO update this awkward type extension to new well supported appraoch // https://vuejs.org/api/utility-types.html#componentcustomoptions /** import { Route } from 'vue-router' declare module 'vue' { interface ComponentCustomOptions { beforeRouteEnter?(to: any, from: any, next: () => void): void } } */
router.ts// TODO update this awkward type extension to new well supported appraoch
// https://vuejs.org/api/utility-types.html#componentcustomoptions
/**
import { Route } from 'vue-router'
*/