User Service Ts
User Service Ts
@Injectable({
providedIn: 'root',
})
export class UserService {
constructor(private http: HttpClient) {}
getUserById(idUser:any): Observable<any> {
return this.http.get<any>(API_URL_USER + idUser);
}
getAllUser(){
return this.http.get<any[]>(API_URL_USER + 'all');
}
editUser(user:any){
return this.http.post<any>(API_URL_USER + 'edit',user);
}
getPublicContent(): Observable<any> {
return this.http.get(API_URL + 'all', { responseType: 'text' });
}
getUserBoard(): Observable<any> {
return this.http.get(API_URL + 'user', { responseType: 'text' });
}
getModeratorBoard(): Observable<any> {
return this.http.get(API_URL + 'mod', { responseType: 'text' });
}