почему, когда добавляешь тип функции Generator или SagaIterator, появляются ошибки?
export function* fetchStarships(): Generator {
try {
const data = yield fetch("https://swapi.dev/api/starships/").then(resolve => resolve.json()).then((data => data.results))
yield put(fetchStarshipsSuccess(data));
} catch (error) {
yield put(fetchStarshipsFailure(error.message));
}
}