I'm using angular 6, now I'm updating my resource istance in this way
this.user = api.getUser();
public getUser(): User {
const myHeader = new HttpHeaders({
'Authorization': 'Basic ' + this.session.getAccessToken(),
}).append('Content-Type', 'application/json');
this.http.get < User > (API_URL + '/users', {
headers: myHeader
})
.pipe(
catchError(this.handleError('get-user', [])))
.subscribe((response) => {
return <User > response;
});
return null;
}
my issue is that my response firse return null, and later return my response istance.. how I can provide a soluction for this?
Thank you