I am attempting to extend the Promise
object with the following code:
class MyPromise extends Promise {
constructor(executor) {
super((resolve, reject) => {
return executor(resolve, reject);
});
}
}
However, I am getting the following error:
What does this error mean? How can I successfully extend Promise
?