114. Add users to local cache (#13)
This commit is contained in:
@ -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 {
|
||||||
|
|||||||
Reference in New Issue
Block a user