npm.io
1.0.1 • Published 4 years ago

@jdthornton/classnames

Licence
MIT
Version
1.0.1
Deps
0
Size
3 kB
Vulns
0
Weekly
0

@jdthornton/classnames

npm (scoped) npm bundle size (minified)

Class string joining made easy.

Install

$ npm install @jdthornton/classnames

Usage

import classNames from "@jdthornton/classnames";

function makeClass({ className, primary }){
  return classNames("container", primary && "primary", className)
}

console.log(makeClass({className: "card", primary: true}))

//=> "container primary card"