react-native-web-internals
Version:
React Native for Web
14 lines (13 loc) • 656 B
JavaScript
import dangerousStyleValue from "./dangerousStyleValue.mjs";
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.mjs.map