У меня есть код, который выглядит следующим образом:
const saga = function* (action) {
yield put({
type: actions.SUCCESS,
payload: action.payload
});
};
const sagaWatcher = createDefaultSagaWatcher(actions, saga);
Что я конвертирую в TypeScript.
Мне нужно создать интерфейс для функции генератора, чтобы я мог добавить проверку типа для функции createDefaultSagaWatcher
. Как мне это сделать?
Я пытался сделать что-то вроде этого:
interface ReduxSaga {
(action: ReduxAction)* : any;
}
но этот синтаксис неверен.