Assign CSS properties correctly to chrome

This commit is contained in:
David Remer 2020-09-24 14:15:59 +03:00
parent b13476de38
commit a00f6e3ae8

View file

@ -3,7 +3,10 @@ const dccInputFactory = (original) => {
const newElement = document.createElement('span');
newElement.setAttribute('id', original.id);
Object.values(styles).forEach( (prop) => {
newElement.style[prop] = '' + styles[prop];
if (! styles[prop] || ! isNaN(prop) ) {
return;
}
newElement.style.setProperty(prop,'' + styles[prop]);
});
return newElement;
}