我有一个加载表单的模式,可以在我的日历上创建一个新的保留(保留是可以发生事件的一天,但还不是事件)。当我单击保留事件时,模态再次打开,我可以删除或编辑,我想将保留日期必须的数据加载到表单字段中,但是我找不到将更新与创建操作分开的方法以相同的形式。
我的提交确实:
const onSubmit = async (values) => {
setSubmitting(true)
try{
await createReservedEvent({ variables: {startTime: selectedDay, eventTypeId: values.eventType.value, ...values } })
handleClose()
sendNotification(t({id: 'saved-reserved-event'}))
setSubmitting(false)
} catch(err) {
setSubmitting(false)
sendNotification(t({id: 'failed-save-reserved-event'}), 'error', err)
throw (err)
}
}
等待'createReservedEvent'调用带有graphql的突变。如何将其拆分为更新突变?现在谢谢