Есть ли способ правильно отправить Thunk из магазина, созданного с помощью redux-mock-store?Прямо сейчас я вынужден использовать утверждение любого типа
store.dispatch<any>(getCommissions());
Поскольку dispatch
ожидает предоставить простое Действие
[ts]
Argument of type '(dispatch: ThunkDispatch<IRootState, undefined,
AnyAction>, getState: () => IRootState) => void' is not assignable to parameter of type 'AnyAction'.
Property 'type' is missing in type '(dispatch: ThunkDispatch<IRootState, undefined, AnyAction>, getState: () => IRootState) => void'.
Фрагмент кода для getCommisions()
export function getCommissions() {
return (dispatch: ThunkDispatch<IRootState, undefined, AnyAction>, getState: () => IRootState) => { ... }