|
@@ -10,7 +10,7 @@ import { RootState } from "@/store";
|
|
export type AugmentedActionContext = {
|
|
export type AugmentedActionContext = {
|
|
commit<M extends keyof Mutations>(
|
|
commit<M extends keyof Mutations>(
|
|
key: M,
|
|
key: M,
|
|
- payload: Parameters<Mutations[M]>[1]
|
|
|
|
|
|
+ payload?: Parameters<Mutations[M]>[1]
|
|
): ReturnType<Mutations[M]>;
|
|
): ReturnType<Mutations[M]>;
|
|
} & Omit<ActionContext<State, RootState>, "commit">;
|
|
} & Omit<ActionContext<State, RootState>, "commit">;
|
|
|
|
|
|
@@ -20,13 +20,13 @@ export type Store<S = State> = Omit<
|
|
> & {
|
|
> & {
|
|
commit<M extends keyof Mutations, P extends Parameters<Mutations[M]>[1]>(
|
|
commit<M extends keyof Mutations, P extends Parameters<Mutations[M]>[1]>(
|
|
key: M,
|
|
key: M,
|
|
- payload: P,
|
|
|
|
|
|
+ payload?: P,
|
|
options?: CommitOptions
|
|
options?: CommitOptions
|
|
): ReturnType<Mutations[M]>;
|
|
): ReturnType<Mutations[M]>;
|
|
} & {
|
|
} & {
|
|
dispatch<A extends keyof Actions>(
|
|
dispatch<A extends keyof Actions>(
|
|
key: A,
|
|
key: A,
|
|
- payload: Parameters<Actions[A]>[1],
|
|
|
|
|
|
+ payload?: Parameters<Actions[A]>[1],
|
|
options?: DispatchOptions
|
|
options?: DispatchOptions
|
|
): ReturnType<Actions[A]>;
|
|
): ReturnType<Actions[A]>;
|
|
} & {
|
|
} & {
|