Skip to content

Commit 0c299ca

Browse files
committed
services with json service online - vercel
1 parent f3ceb9e commit 0c299ca

5 files changed

Lines changed: 16 additions & 13 deletions

File tree

src/app/pages/products/components/product-list/product-list.component.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,8 @@ export class ProductListComponent implements OnInit {
7171
getAllProducts() {
7272
this.productService.getAllProducts(this.page, this.perPage).subscribe({
7373
next: (data) => {
74-
this.products = data.data;
75-
76-
this.first = data.first;
77-
this.rows = data.pages;
78-
this.totalRecords = data.items;
74+
// this.products = data.data; // cpm db.json server
75+
this.products = data;
7976
console.log("GET ALL PRODUCTS DATA", data);
8077
},
8178
error: (err) => {

src/app/services/categories/categories.service.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@ import { Category } from '../../models/Category.model';
88
})
99
export class CategoriesService {
1010

11-
// private url: string = environment.BASE_URL;
12-
private url: string = 'http://localhost:3000';
11+
private url: string = environment.BASE_URL;
1312
private uri: string = 'api/v1';
1413
private flag: string = 'categories'
1514

src/app/services/products/products.service.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ import { Pagination } from '../../models/Pagination.model';
99
})
1010
export class ProductsService {
1111

12-
// private url: string = environment.BASE_URL;
13-
private url: string = 'http://localhost:3000';
12+
private url: string = environment.BASE_URL;
1413
private uri: string = 'api/v1';
1514
private flag: string = 'products'
1615

@@ -19,10 +18,14 @@ export class ProductsService {
1918
) { }
2019

2120
getAllProducts(page: number, perPage: number) {
22-
// return this.http.get<Product[]>(`${this.url}/${this.uri}/${this.flag}`);
23-
return this.http.get<Pagination<Product>>(`${this.url}/${this.flag}?_page=${page}&_per_page=${perPage}`);
21+
return this.http.get<Product[]>(`${this.url}/${this.flag}?_page=${page}&_per_page=${perPage}`);
2422
}
2523

24+
// COM PAGINAÇÃO INTERFACE
25+
// getAllProducts(page: number, perPage: number) {
26+
// return this.http.get<Pagination<Product>>(`${this.url}/${this.flag}?_page=${page}&_per_page=${perPage}`);
27+
// }
28+
2629
getProductsById(product_id: number) {
2730
// return this.http.get<Product[]>(`${this.url}/${this.uri}/${this.flag}`);
2831
return this.http.get<Product>(`${this.url}/${this.flag}/${product_id}`);
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
export const environment = {
2-
BASE_URL: 'https://api.escuelajs.co'
2+
// BASE_URL: 'https://api.escuelajs.co',
3+
// BASE_URL: 'http://localhost:3000',
4+
BASE_URL: 'https://imports-kappa.vercel.app'
35
};

src/environments/environment.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
export const environment = {
2-
BASE_URL: 'https://api.escuelajs.co'
2+
// BASE_URL: 'https://api.escuelajs.co',
3+
// BASE_URL: 'http://localhost:3000',
4+
BASE_URL: 'https://imports-kappa.vercel.app'
35
};

0 commit comments

Comments
 (0)