我正在尝试创建一个简单的待办事项应用程序,这是一个输入组件,我需要一个reducer来更新输入的状态。这段代码抛出错误-count: 1
totalServices: 89
totalValue: 2374
_id:{
birthday: "1964-03-18",
cpf: "319335828",
email: "jdoe@gmail.com.br",
id: "5b1b1dcce1ab2a8eb580f",
name: "Jonh Doe",
phone: "11996370565"
}
由于某种原因,它期望This pattern matches values of type action but a pattern was expected which matches values of type unit => string
为action
,但我不知道为什么。有人可以帮忙吗?
unit => string
答案 0 :(得分:4)
通过在action
中使用send
来推断render
的类型,并在其中传递() => ""
(类型为unit => string
的函数)。应该是send(InputChange(""))
。
您还缺少state
上的reducer
参数。应该使用reducer: (action, state) => ...
或reducer: (action, _state) => ...
以避免未使用的警告,因为您没有使用它。