createApis
createApis(axiosOptions)
createApis(axiosOptions)const { api, sagaApi } = createApis({
baseUrl: 'http://myserver.com',
timeout: 1000
});
const req = api.get('/todos');
req.then(console.log);
if (true) {
// Manually cancel this request
req.cancel()
}api
apiapi.get(path, options)
api.get(path, options)api.put(path, payload, options)
api.put(path, payload, options)api.patch(path, payload, options)
api.patch(path, payload, options)api.post(path, payload, options)
api.post(path, payload, options)api.delete(path, payload, options)
api.delete(path, payload, options)api.addAuthorization(token)
api.addAuthorization(token)api.removeAuthorization()
api.removeAuthorization()api.addHeader(name, value)
api.addHeader(name, value)api.removeHeader(name)
api.removeHeader(name)sagaApi
sagaApisagaApi.get(path, successAction, failAction, [doneAction?])
sagaApi.get(path, successAction, failAction, [doneAction?])sagaApi.post(path, payload, successAction, failAction, [doneAction?])
sagaApi.post(path, payload, successAction, failAction, [doneAction?])sagaApi.put(path, payload, successAction, failAction, [doneAction?])
sagaApi.put(path, payload, successAction, failAction, [doneAction?])sagaApi.patch(path, payload, successAction, failAction, [doneAction?])
sagaApi.patch(path, payload, successAction, failAction, [doneAction?])sagaApi.delete(path, payload, successAction, failAction, [doneAction?])
sagaApi.delete(path, payload, successAction, failAction, [doneAction?])Last updated
Was this helpful?