UNPKG

@ozen-ui/kit

Version:

React component library

14 lines (13 loc) 617 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.setCSSProperty = void 0; var number_1 = require("../../number"); var generateCSSVariableName_1 = require("../generateCSSVariableName"); var setCSSProperty = function (_a) { var element = _a.element, variableName = _a.variableName, value = _a.value, priority = _a.priority; if (!element) { return; } element.style.setProperty((0, generateCSSVariableName_1.generateCSSVariableName)(variableName), (0, number_1.isNumber)(value) ? value.toString() : value, priority); }; exports.setCSSProperty = setCSSProperty;