import { HttpClient, HttpParams } from "@angular/common/http";
import { Injectable } from "@angular/core";
import { Photo } from "./photo";
const API = 'http://localhost:3000';
@Injectable({ providedIn: 'root'})
export class PhotoService{
constructor(private http: HttpClient) {}
listFromUser(userName: string){
//retornando uma lista com dados do banco
return this.http.get<Photo[]>(API + '/'+ userName +'/photos');
}
listFromUserPaginated(userName: string, page: number){
const params = new HttpParams.append();
//append não é reconhecido como metodo da classe.
//retornando uma lista com dados do banco
return this.http.get<Photo[]>(API + '/'+ userName +'/photos');
}