UNPKG

classjoin

Version:

A bit simpler utility for conditionally joining classNames together

16 lines 473 B
function classJoin(withConditions, withoutConditions) { let classes = []; const keys = Object.keys(withConditions); for (let i = 0, n = keys.length; i < n; i++) { const key = keys[i]; if (withConditions[key]) { classes.push(key); } } if (withoutConditions) { classes = withoutConditions.concat(classes); } return classes.join(' '); } export { classJoin as default, }; //# sourceMappingURL=index.js.map