I would like to use a CSSStyleSheet object in a redux store. However when I try to clone this kind of object I get an empty object.
const styleContainer = document.createElement('style')
styleContainer.innerHTML = 'p{color:green}';
document.head.appendChild(styleContainer);
const sheet = styleContainer.sheet
console.log(sheet); // [Object]
console.log({ ...sheet }); // {}
console.log(Object.assign({}, sheet)); // {}
console.log(JSON.parse(JSON.stringify(sheet))); // {}