То, что я сейчас делаю это:Как вы предполагаете, чтобы уменьшить поток?
export type Action =
{ type: 'FOO' }
| { type: 'BAR' }
export type Thunk = (dispatch: Dispatch, getState: GetState) => Action | Thunk
export type Dispatch = ReduxDispatch<Action> & (action: Thunk) => void
но если вы посылаете непосредственно на store
, что не будет работать без воссоздании store
:
export type Store = ReduxStore<State, Action>
В общем, мое решение Thunk похоже, имеет и другие второстепенные проблемы. У кого-нибудь есть определение рабочей библиотеки для redux-thunk
? Я ничего не могу найти.