Code from angular 13, I just don't know what should i do here,
public createAccount(userObj:any){
return new Promise<any>((resolve,rejects)=>{
this.http.post('http://localhost:3000/users',userObj).subscribe(
(res)=>{
resolve(res);
},
(err)=>{
rejects(err);
}
);
}
)
}
You should use an observer instead:
this.http.post("http://localhost:3000/users", userObj).subscribe({
next: (res) => {
resolve(res);
},
error: (err) => {
rejects(err);
},
});