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