Simple package for merging multiple classes where some of the classes are conditionally applied.
It could be used for example in the React project.
No dependencies.
$ npm install @mateusz_lisowski/merge-classnames
import cx from '@mateusz_lisowski/merge-classnames';
or
const cx = require("@mateusz_lisowski/merge-classnames");cx([{ "any-className": true }, "fixed-class"]); // 'any-className fixed-class'
cx([{ "any-className": false }, { "second-className": true }]); // 'second-className'
cx([{ "any-className": false }, { "second-className": false }]); // ''