JSFiddle - React, Tailwind, and code Playground
JavaScript
class MyCustomObject {
id;
data;
}
function myFunctionToReturnCustomObject() {
return new Promise((resolve) => {
resolve({
id: 1,
data: "value",
});
}).then((result) => {
debugger;
const newObject = new MyCustomObject();
const returnObject = Object.assign(new MyCustomObject(), result);
return returnObject;
})
}
myFunctionToReturnCustomObject().then((result) => {
console.log(result);
})