2.1.1 • Published 5 years ago
request-api-adapter v2.1.1
Request Api Adapter
Simple request api adapter for promise based HTTP clients
Installation
npm install --save request-api-adapter
or
yarn add request-api-adapter
Usage
import { createAdapter } from 'request-api-adapter';
const apiAdapter = createAdapter(
client,
baseConfig,
{
someRequest,
},
successHandler,
errorHandler,
);
// ...
apiAdapter.someRequest(config).then(requestHandler);
Compose requests
import { compose } from 'request-api-adapter';
function complicatedRequest(config) {
return compose(
firstSimpleRequest,
secondSimpleRequest,
)(config);
}
API
createAdapter(client[, baseConfig[, request[, successHandler, errorHandler]]])
compose(request[, request, ...])
Credits
Sponsored by JetRockets.