|
1 | | -import {ActionTree, GetterTree, Module, MutationTree, Store} from 'vuex' |
2 | | -import {BlankStore, MergedStoreType, NuxtStoreInput} from './types/store' |
3 | | -import {State, StateType} from './types/state' |
4 | | -import {NuxtModules} from './types/modules' |
| 1 | +import { ActionTree, GetterTree, Module, MutationTree, Store } from 'vuex' |
| 2 | +import { BlankStore, MergedStoreType, NuxtStoreInput } from './types/store' |
| 3 | +import { State, StateType } from './types/state' |
| 4 | +import { NuxtModules } from './types/modules' |
5 | 5 |
|
6 | 6 | export const getAccessorType = <T extends State, |
7 | 7 | G extends GetterTree<StateType<T>, any>, |
@@ -63,11 +63,13 @@ const createAccessor = <T extends State, G, M, A, S extends NuxtModules>( |
63 | 63 | return accessor |
64 | 64 | } |
65 | 65 |
|
66 | | -export const useAccessor = <T extends State, |
| 66 | +export const useAccessor = < |
| 67 | + T extends State, |
67 | 68 | G extends GetterTree<StateType<T>, any>, |
68 | 69 | M extends MutationTree<StateType<T>>, |
69 | 70 | A extends ActionTree<StateType<T>, any>, |
70 | | - S extends NuxtModules>( |
| 71 | + S extends NuxtModules |
| 72 | +>( |
71 | 73 | store: Store<any>, |
72 | 74 | input: Partial<NuxtStoreInput<T, G, M, A, S>>, |
73 | 75 | namespace?: string |
|
0 commit comments