流程:函数调用。在React $ Component的静态中找不到可调用签名

时间:2017-08-28 11:54:37

标签: reactjs redux react-redux flowtype

我得到这个错误,我在流程中不明白:

  

流程:函数调用。在React $ Component

的静态中找不到可调用签名

使用此代码:

export default connect(
  null, { showModal },
)(withRouter(FooterSection));

我也遇到了这个错误:

  

无法在交叉点类型的任何成员上调用函数   路口

使用此代码:

export default connect(
  (state: State) => ({
    teamId: state.user.user.team,
  }),
  {
    createProject,
  },
)(CreateProjectContent);

当我升级到flow@0.53.1

时,就发生了这种情况

1 个答案:

答案 0 :(得分:1)

我认为当我更新flow-typed目录时出现了问题。

所以我做了,我删除了完整的flow-typed/npm目录,并再次使用flow-typed install安装了所有类型。

我处理了其他错误,流程不再抱怨了。