1.0.2 • Published 5 years ago
@semiorbit/api-central v1.0.2
Semiorbit API Central
A set of javascript functions for:
- Wrapping axios methods.
- Preparing http urls.
- Preparing request parameters.
- Preparing request form data.
- Preparing blob data to be sent to API.
- Sending requests to API.
Config
On project startup define axios instance to be used.
ApiCentralConfig.setAxiosInstance(instance);API Central Functions
apiUrl(apiAction, params);prepareUrlParams(params);prepareFormData(params);prepareFormDataWithBlob(params, fnList);apiCall(url, params);apiCallPost(url, params);apiCallFormData(url, params);apiCallFormDataWithBlob(url, params, fnList);apiSubmitFormPost(url, params);