http-client

MIT License

Stars
0

Http Client NPM Version NPM Downloads Actions Status Actions Status Coverage Status

An adapter to make http requests and abstract from fetching packages

Install

npm install @rogal/http-client --save

Getting Started

  const httpClient = new HttpClient({
    baseUrl: 'http://localhost:3001',
  });

  httpClient.get('/todos').then(response => {
    console.log('response', response);
  }).catch(err => {
    console.log('err doing response')
  })

Methods

  • httpClient.get
  • httpClient.post
  • httpClient.put
  • httpClient.delete

Interceptor

We offer you an interceptor so you can observe calls.

HttpClientInterceptor().then(response => {
  // do something with the response
}).catch(err => {
  // do something with the error
}) ;

How to contribute

You can install and have an enviroment ready for use with Storybook

  npm i
  npm start

License

MIT

Badges
Extracted from project README
NPM Version NPM Downloads Actions Status Actions Status Coverage Status