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