Skip to content

pREST component for Angular

License

Notifications You must be signed in to change notification settings

prest/angular-prest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Angular pREST

It is a wrapper service to use with pREST API.

NPM: https://www.npmjs.com/package/angular-prest

What is pREST?

Install

npm install angular-prest --save

Example use:

You need to provide config data to the angular-prest service. Just import AngularPrestModule and put it in "imports" passing your config data to forRoot().

Ex:

yours app.module.ts

import { AngularPrestModule } from 'angular-prest';

and put AngularPrestModule in imports:

ex:

{
  ...
  imports: [
    AngularPrestModule.forRoot({
      localStorageData: 'the-localstorage-keyword',
      tokenPath: 'path-to-token',
      baseUrl: 'the-base-prest-service-url'
    })
  ]
  ...
}

that is all you need, now you can import the AngularPrestService in yours components angular and use it. o/

ex:

component example!

import { Component } from '@angular/core';

import { AngularPrestService } from 'angular-prest';


@Component({
  selector: 'app-example',
  templateUrl: './example.component.html',
  styleUrls: ['./example.component.css']
})
export class ExampleComponent {

  constructor(
    private prestService: AngularPrestService
  ) { }

  ...

}