114. Add users to local cache (#13)

This commit is contained in:
Art
2021-09-12 21:41:24 +03:00
parent 23593a09a0
commit 85aafc11ba

View File

@ -10,6 +10,7 @@ import {User} from "../model/user";
export class UserService { export class UserService {
private host: string = environment.apiUrl; private host: string = environment.apiUrl;
private storage = localStorage;
constructor(private httpClient: HttpClient) { constructor(private httpClient: HttpClient) {
} }
@ -49,6 +50,10 @@ export class UserService {
.delete<HttpResponse | HttpErrorResponse>(`${this.host}/user/${userId}`); .delete<HttpResponse | HttpErrorResponse>(`${this.host}/user/${userId}`);
} }
public addUsersToLocalStorage(users: User[]) {
this.storage.setItem('users', JSON.stringify(users));
}
} }
export interface UserPage { export interface UserPage {