Advertisement
Guest User

Untitled

a guest
Sep 16th, 2017
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // interface to ustalenie boilerplatu dla obiektu
  2. interface LoginResponseInterface{
  3.     token: string;
  4.     expiration: number;
  5. }
  6.  
  7. class LoginService {
  8.     //deklarujemy ze nasze observable zwroci dane z backendu zgodne z interfacem
  9.     login(): Observable<LoginResponseInterface> {
  10.         return this.http.post(url);
  11.     }
  12. }
  13.  
  14. class LoginComponent {
  15.     login() {
  16.         this.loginService.login().subscribe(
  17.             (response) => {
  18.                 //mamy response i wiemy ze tam jest token i expiration IDE nam to podpowie
  19.             }
  20.         );
  21.     }
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement