@trustpayments/http-client

Generic http client

Usage no npm install needed!

<script type="module">
  import trustpaymentsHttpClient from 'https://cdn.skypack.dev/@trustpayments/http-client';
</script>

README

httpclient

Http Client Service

Usage

/* import HttpClient from '@trustpayments/httpclient'; */ default export
import { HttpClient } from '@trustpayments/httpclient';

const instance = new HttpClient();

instance.get$ /* Observable<HttpClientResponseInterface<T>> */
instance.post$  /* Observable<HttpClientResponseInterface<T>> */
instance.put$  /* Observable<HttpClientResponseInterface<T>> */
instance.patch$  /* Observable<HttpClientResponseInterface<T>> */
instance.delete$  /* Observable<HttpClientResponseInterface<T>> */