vuex-composition-helpers
Version:
Helpers to use Vuex store form Vue Composition API
13 lines (11 loc) • 427 B
text/typescript
import {createNamespacedHelpers} from './namespaced';
import {useActions, useGetters, useMutations, useState} from './global'
export function wrapStore(store: any) {
return {
createNamespacedHelpers: createNamespacedHelpers.bind(null, store),
useActions: useActions.bind(null, store),
useGetters: useGetters.bind(null, store),
useMutations: useMutations.bind(null, store),
useState: useState.bind(null, store)
}
}