UNPKG

@ralorotech/duino-ui

Version:
22 lines (19 loc) 595 B
'use strict'; // src/utils/bem.ts function bem(block) { return function(element, modifiers) { const base = element ? `${block}__${element}` : block; const mods = modifiers ? Object.entries(modifiers).filter(([, v]) => Boolean(v)).map( ([k, v]) => typeof v === "boolean" ? `${base}--${k}` : `${base}--${k}-${v}` ) : []; return [base, ...mods].join(" "); }; } // src/utils/cx.ts function cx(...parts) { return parts.filter(Boolean).join(" "); } exports.bem = bem; exports.cx = cx; //# sourceMappingURL=chunk-UBPQUXME.js.map //# sourceMappingURL=chunk-UBPQUXME.js.map