vuex-xhr-state
Version:
Use Vuex to manage the state of you're ajax calls.
15 lines (14 loc) • 1.22 kB
TypeScript
import { VueDecorator } from 'vue-class-component';
import { VuexDecorator } from 'vuex-class/lib/bindings';
import VuexXhr from './VuexXhr';
export declare function vxsActionFetch<S, RS, P, D>(call: VuexXhr<S, RS, P, D>): VuexDecorator;
export declare function vxsActionSend<S, RS, P, D>(call: VuexXhr<S, RS, P, D>): VuexDecorator;
export declare function vxsActionForcefetch<S, RS, P, D>(call: VuexXhr<S, RS, P, D>): VuexDecorator;
export declare function vxsActionReset<S, RS, P, D>(call: VuexXhr<S, RS, P, D>): VuexDecorator;
export declare function vxsActionInvalidate<S, RS, P, D>(call: VuexXhr<S, RS, P, D>): VuexDecorator;
export declare function vxsActionInvalidateAll<S, RS, P, D>(call: VuexXhr<S, RS, P, D>): VuexDecorator;
export declare function vxsDataGetter<S, RS, P, D>(call: VuexXhr<S, RS, P, D>): VueDecorator;
export declare function vxsPendingGetter<S, RS, P, D>(call: VuexXhr<S, RS, P, D>): VueDecorator;
export declare function vxsHasErrorGetter<S, RS, P, D>(call: VuexXhr<S, RS, P, D>): VueDecorator;
export declare function vxsFetchedGetter<S, RS, P, D>(call: VuexXhr<S, RS, P, D>): VueDecorator;
export declare function vxsResponseGetter<S, RS, P, D>(call: VuexXhr<S, RS, P, D>): VueDecorator;