У меня была такая же проблема с использованием redux-boilerplate-typescript
. Я закончил тем, что сделал следующее в types / index.d.ts:
import { Saga } from '@redux-saga/types';
, затем изменил
export interface InjectedStore extends Store {
injectedReducers: any;
injectedSagas: any;
runSaga(
saga: (() => IterableIterator<any>) | undefined,
args: any | undefined,
): any;
}
на
export interface InjectedStore extends Store {
injectedReducers: any;
injectedSagas: any;
runSaga(
saga: Saga | (() => IterableIterator<any>) | undefined,
args: any | undefined,
): any;
}