Angular – rxjs

Table of Contents

Sources

Starter-Code

				
					// TEST CODE 
// COMING SOON
				
			

Snippets

				
					// .page
import { HttpClient } from "@angular/common/http";
import { Observable } from "rxjs";

constructor(private http: HttpClient, private temtemService: TemtemService) { }
				
			
				
					// .page
import { HttpClient } from "@angular/common/http";
import { Observable } from "rxjs";

constructor(private http: HttpClient, private temtemService: TemtemService) { }
				
			
				
					// .service
import { HttpClient } from '@angular/common/http';
import { Observable } from 'rxjs';

import { Temtem } from 'src/app/models/temtem';

constructor(private http: HttpClient) { }
				
			
				
					  private url: string = environment.apiTemtemUrl;
  
  public getTemtems(): Observable<Temtem[]> {
    return this.http.get<Temtem[]>(this.url + "?fields=name,number");
  }

  public getTemtemDetails(id: number): Observable<Temtem> {
    return this.http.get<Temtem>(this.url + "/" + id");
  }
				
			

Leave a Comment