react-native-web-internals
Version:
React Native for Web
16 lines (15 loc) • 653 B
JavaScript
import dangerousStyleValue from "./dangerousStyleValue";
function setValueForStyles(node, styles) {
const style = node.style;
for (let styleName in styles) {
if (!styles.hasOwnProperty(styleName))
continue;
const isCustomProperty = styleName.indexOf("--") === 0, styleValue = dangerousStyleValue(styleName, styles[styleName], isCustomProperty);
styleName === "float" && (styleName = "cssFloat"), isCustomProperty ? style.setProperty(styleName, styleValue) : style[styleName] = styleValue;
}
}
var setValueForStyles_default = setValueForStyles;
export {
setValueForStyles_default as default
};
//# sourceMappingURL=index.js.map