UNPKG

vue-router

Version:

## Status: Alpha

26 lines (21 loc) 569 B
// necessary for webpack ///<reference path="../src/global.d.ts"/> import { createApp, App as Application } from 'vue' import { router, routerHistory } from './router' import { globalState } from './store' import App from './App.vue' declare global { interface Window { // h: HTML5History h: typeof routerHistory r: typeof router vm: ReturnType<Application['mount']> } } // for testing purposes window.h = routerHistory window.r = router const app = createApp(App) app.provide('state', globalState) app.use(router) window.vm = app.mount('#app')