@music163/request
TypeScript icon, indicating that this package has built-in type declarations

0.2.0 • Public • Published

request

A simple axios wrapper for better async data fetching

Usage

import request, { createService, createServices } from '@music163/request';

request

request(url, configs);

request.get(url, params, configs);

request.post(url, data, configs);

request config documentation: https://axios-http.com/docs/req_config

createService

const listAll = createService({
  url: '/api/listAll',
});

const list = await listAll(payload, configs);

createServices

const services = createServices({
  listAll: {
    url: '/api/listAll',
  },
});

const list = await services.listAll(payload, configs);

Readme

Keywords

none

Package Sidebar

Install

npm i @music163/request

Weekly Downloads

125

Version

0.2.0

License

MIT

Unpacked Size

18.4 kB

Total Files

23

Last publish

Collaborators

  • kkdev163
  • hsiao0
  • voidsky
  • musicfe
  • wwsun
  • pwq309