react-use-classes

Quickly create classNames with modifiers


Keywords
react, reactjs, useClasses, use-classes, className, classNames, BEM, hook, hooks
License
MIT
Install
npm install react-use-classes@0.1.2

Documentation

react-use-classes

Quickly create a className string from base + modifiers

const red = true;
const [selected, setSelected] = useState(true);

const boxClasses = useClasses("box", {
  red,
  selected,
});

Outputs

box box--red box--selected