vuex-composition-helpers
Version:
Helpers to use Vuex store form Vue Composition API
13 lines (12 loc) • 1.06 kB
TypeScript
export declare function wrapStore(store: any): {
createNamespacedHelpers: (namespace?: string | undefined) => {
useState: (map?: unknown[] | undefined) => import("./util").RefTypes<unknown>;
useGetters: (map?: unknown[] | undefined) => import("./util").ExtractGetterTypes<unknown>;
useMutations: (map?: unknown[] | undefined) => import("./util").ExtractTypes<unknown, Function>;
useActions: (map?: unknown[] | undefined) => import("./util").ExtractTypes<unknown, Function>;
};
useActions: (namespace?: import("./util").Namespace, map?: unknown[] | undefined) => import("./util").ExtractTypes<unknown, Function>;
useGetters: (namespace?: import("./util").Namespace, map?: unknown[] | undefined) => import("./util").ExtractGetterTypes<unknown>;
useMutations: (namespace?: import("./util").Namespace, map?: unknown[] | undefined) => import("./util").ExtractTypes<unknown, Function>;
useState: (namespace?: import("./util").Namespace, map?: unknown[] | undefined) => import("./util").RefTypes<unknown>;
};