如何正确注释函数调用导致的导出?

时间:2017-01-04 02:54:27

标签: javascript reactjs types redux flowtype

我正在移植我的应用以使用Flow类型。我还使用了Nuclide IDE,它向我展示了我的流量覆盖率。我试图让我的所有文件都达到100%的覆盖率,所以我可以使用类型安全的代码。我遇到的情况是Nuclide显示我的代码没有类型覆盖,但我不确定如何解决它:

const ReduxWrapper = connect(mapState, mapEvents)(Component)
export default ReduxWrapper

Nuclide说Flow不包含ReduxWrapper。为什么会这样,我该如何解决?

其他说明:

  • 我已经为react-redux创建了库定义,如果有人想看到它我可以添加到我的问题中。
  • 我已经尝试了几种方法来对它进行类型注释,但它们只会导致错误。我问的是我原来的问题,而不是询问我已经试图避免XY问题的问题。
  • 这是我在StackOverflow上写过的最难的问题。我喜欢提炼和简化一些事情,但我找不到能够复制我的问题的更简单的代码。如果您需要更多信息来回答,只需发表评论即可添加。

1 个答案:

答案 0 :(得分:0)