使用带有Redux-thunk的ConnectedProps获取正确的调度类型

问题描述 投票:0回答:1

根据标题,我正在使用Redux-Toolkit和Typescript。特别是,我尝试按照redux docs中的建议使用ConnectedProps。不幸的是,它似乎没有正确的分配类型(特别是,它认为它具有常规的Dispatch类型而不是ThunkDispatch)。

有什么建议吗?目前我是:

((1)使用自定义的'useThunkDispatch'挂钩。但这会引入多余的行+我并不想要的导入。

((2)使用'mapDispatch'的函数版本,以ThunkDispatch(或如redux toolkit docs中所示的AppDispatch)显式键入我的调度。

代码沙箱:

https://codesandbox.io/s/connectedprops-typing-for-thunk-uyplw

根据标题,我正在使用Redux-Toolkit和Typescript。特别是,我尝试按照redux文档中的建议使用ConnectedProps。不幸的是,它似乎没有得到正确的分派类型(...

typescript redux react-redux redux-thunk
1个回答
0
投票

根据您的评论,实际上是从dispatch来的connect的明确使用。

© www.soinside.com 2019 - 2024. All rights reserved.