@esmx/router-vue
Version:
Vue integration for @esmx/router - A universal router that works seamlessly with both Vue 2.7+ and Vue 3
16 lines (15 loc) • 356 B
TypeScript
import type { Route, Router } from '@esmx/router';
import type Vue from 'vue2';
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;
}
}
export type { Vue };