JSFiddle - React, Tailwind, and code Playground
by Aleksandr Zidyganov
JavaScript
function handleDuplicates(users) {
const response = new Promise((resolve, reject) => {
let Timer1, Timer2
Timer1 = setTimeout(() => {
clearTimeout(Timer2);
reject(new Error("Function time limit is over!"));
}, 4000);
Timer2 = setTimeout(()=>{
clearTimeout(Timer1);
console.log('dssdds')
resolve(['tester'])
}, 3000)
})
response.then((val)=>{
console.log(val)
return val
}).catch(error => {
console.log(error); // Error: Not Found
});
}
handleDuplicates();