UNPKG

@hakit/components

Version:
16 lines (15 loc) 445 B
import { kebabCase as $, isObject as c, isNumber as m } from "lodash"; import { NAMESPACE as b } from "./constants.js"; function i(n, e = "") { return Object.entries(n).reduce((o, [s, r]) => { const t = `${e ? `${e}-` : ""}${$(s)}`; return ` ${o} ${c(r) ? i(r, t) : `--${b}-${t}: ${m(r) ? `${r}` : r};`} `; }, "").replace(/^\s*[\r\n]/gm, ""); } export { i as convertToCssVars }; //# sourceMappingURL=helpers.js.map