@semiorbit/api-central

1.0.2 • Public • Published

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);

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i @semiorbit/api-central

      Weekly Downloads

      0

      Version

      1.0.2

      License

      MIT

      Unpacked Size

      3.86 kB

      Total Files

      3

      Last publish

      Collaborators

      • ibrahimkhalil