1.0.6 • Published 1 year ago

easy-http2-angular v1.0.6

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

Easy-Http2-Angular (Angular)

--------------------------------------------------------------------------

Authers: Abdulwahab Herbli - Tasnim Kasab

--------------------------------------------------------------------------

Github:

Follow our Repo from here

Installation:

npm i easy-http2-angular@latest

Basic Usage:

Import EasyHttpService in your Service as following:

import { EasyHttpService } from  'easy-http2-angular';

Here is an example for basic usage:

async getProducts() {

return await this.httpHelper.get(baseUrl, headers,params);
}

Advance Usage:

Import EasyHttpService in your Service as following:

import { EasyHttpService } from  'easy-http2-angular';

All the http request functions are genaric type < T > example usage:

async  getProducts():  Promise<IProducts[] |  String> {
	const  product:  HttpResponseType<IProducts[]> =
	await  this.httpHelper.get<Promise<IProducts[]> | String>(baseUrl,headers, params);
	if (product.status) {
		return  product.data;
	  }
	return  product.msg
}

In this case, HttpResponseType is:

export  interface  HttpResponseType<T> {
	status?:  Boolean;
	data?:  T;
	msg?:  String
}
1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago