预期有0个参数,但有1个

问题描述 投票:-2回答:1

我需要一些有关在我的react应用中实现redux的帮助。打字稿未能编译,并出现以下错误:

/ Users / XXXXXXX / SignIn / index.tsx(12,71)中的TypeScript错误:预期为0参数,但得到1。[TS2554

这是我的index.tsx文件:

import SignIn from "./SignIn";
//@ts-ignore
import { connect } from "react-redux";
import { compose } from "redux";
import { withRouter } from "react-router-dom";
import { signIn } from "../../ducks/user";

const mapDispatchToProps = (dispatch: any) => ({
  signIn: (form: any) => dispatch(signIn(form))
});

export default compose(withRouter, connect(null, mapDispatchToProps))(SignIn);

谢谢你们的帮助

reactjs typescript redux
1个回答
0
投票

export default compose(withRouter, connect(null, mapDispatchToProps))(SignIn);

将已包装的SignIn组件与connect HOC一起移入,因为它是用redux装饰的。

export default compose(withRouter, connect(null, mapDispatchToProps)(SignIn));
© www.soinside.com 2019 - 2024. All rights reserved.