Я недавно начал использовать Typescript в моих проектах реагирования.Одна вещь, которую я пропускаю, - это печатать создателей рассылок и действий.
Я использую свой собственный тип действий, основанный на: https://redux.js.org/recipes/reducing-boilerplate
Мои действия закодированы как:
export function getXXX(){
return {
types: [
ActionTypes.GET_XXX,
ActionTypes.GET_XXX_SUCCESS,
ActionTypes.GET_XXX_ERROR
],
request: {
method: 'GET',
url: `/v1/retrievexxx`
}
}
}
Моя проблема в том, что тип отсутствует (очевидно), а для типов ReduxAction TS требуется тип.
Есть ли способ обойти это?