typescript promist
promiseExmple(){
return new Promise((resolve, reject) => {
setTimeout(()=>{reject('its been 5 sec')},5000)
});
}
/* ------------- */
this.user.promiseExmple().then((result)=>{
console.log("result: ",result)
}).catch((err)=>{
console.log("promise failed: ",err)
})
/* ------------- */