github.com/covergates/covergates@v0.2.2-0.20201009050117-42ef8a19fb95/web/src/vue.ts (about) 1 import Vue, { VueConstructor } from 'vue'; 2 import { Store } from 'vuex'; 3 import { State } from '@/store'; 4 5 export abstract class RootVueClass extends Vue { 6 public $store!: Store<State>; 7 } 8 9 const RootVue = Vue as VueConstructor<RootVueClass>; 10 export default RootVue;