我正在使用redux-form并且它运行良好但我不知道如何将回调传递给父状态到该状态变为true而不是false因此我可以显示一些不同的内容。
我正在使用这个例子https://codesandbox.io/s/0Qzz3843 如何将submit.js中的回调传递回父组件,以便在成功提交表单后更改状态?
我的submit.js
import { SubmissionError } from 'redux-form'
const baseUrl = process.env.HOST
const submit = body => (
fetch(`${baseUrl}:9000/new-user`, {
body: JSON.stringify({
name: body.name,
email: body.email,
}),
method: 'post',
headers: new Headers({
'Content-Type': 'application/json',
}),
}).then((response) => {
response.json()
.then(data => (
onSuccess(data);
))
}).catch((error) => {
throw new SubmissionError({
_error: error,
})
})
)
export default submit