A util package to use Vue 2 with Composition API easily
npm install vue2-helpers
npm i -S vue2-helpers
`
📃 Usage
`javascript
import { createVuexHelpers } from 'vue2-helpers';
import { useRouter } from 'vue2-helpers/vue-router';
const { useState } = createVuexHelpers<
RootState, RootGetters, RootMutations, RootActions
>();
// Get a reactive and mutable ref object "stateA"
const { stateA } = useState('module', ['stateA']);
const router = useRouter();
router.push('/login');
`
✨ API
$3
|Features|Description|
|-|-|
|createVuexHelpers<
RootState, RootGetters, RootMutations, RootActions
>(): {
useState, useGetters, useMutations, useActions
}|The helper methods in return value are
used to replace mapState, mapGetters,
mapMutations, mapActions|
$3
|Features|Description|
|-|-|
|createStore<S>(options: StoreOptions<S>): Store<S>||
|useStore<S = any>(): Store<S>|
$3
|Features|Description|
|-|-|
|createRouter(options: RouterOptions): Router||
|onBeforeRouteLeave(leaveGuard: NavigationGuard): void||
|onBeforeRouteUpdate(updateGuard: NavigationGuard): void||
|useRoute(): RouteLocationNormalized||
|useRouter(): Router||
|router.isReady`(): Promise\