After package updates, I suddenly get weird typescript errors:
[tsl] ERROR in C:..\\UI\\src\\sagas.ts(40,21) TS2769: No overload match
I also met this problem, but I asked my colleague and learned about the following solution:
redux-saga takes TakeableChannel. This is an action, so you declare type of loadIds's argument is shape of action like this:
function* loadIds({
forceReload
}: {
type: string;
forceReload: any; // your forceReload type
}) {
// your code
}