in packages/legacy/xconsole-model/src/FormModel.js [54:73]
submit: takeLatest(function* ({ payload, meta = {} }, { call, put }) {
try {
const result = yield call(props.submit, payload)
yield put({
type: 'save',
payload: { Result: result },
})
if (meta.onCompleted) {
meta.onCompleted(result)
}
} catch (error) {
yield put({
type: 'save',
payload: { APIError: error },
})
if (meta.onError) {
meta.onError(error)
}
}
}),