@esmx/router-vue
Version:
Vue integration for @esmx/router - A universal router that works seamlessly with both Vue 2.7+ and Vue 3
17 lines (15 loc) • 350 B
text/typescript
import type { Route, Router } from '@esmx/router';
import type Vue from 'vue2';
// @ts-ignore
declare module 'vue/types/vue' {
interface Vue {
readonly $router: Router;
readonly $route: Route;
}
}
declare module 'vue2/types/vue' {
interface Vue {
readonly $router: Router;
readonly $route: Route;
}
}