UNPKG

vuex

Version:

state management for Vue.js

19 lines (15 loc) 315 B
/** * Extends interfaces in Vue.js */ import Vue, { ComponentOptions } from "vue"; import { Store } from "./index"; declare module "vue/types/options" { interface ComponentOptions<V extends Vue> { store?: Store<any>; } } declare module "vue/types/vue" { interface Vue { $store: Store<any>; } }