Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@pandolajs/classnames

dancon13MIT1.0.0

A simple JavaScript utility for conditionally joining classNames together for CSS Modules.

readme

classnames

A simple JavaScript utility for conditionally joining classNames together for CSS Modules.

Usage

Step 1: install the package

  npm i @pandolajs/classnames

Step 2: import

  import classnames from '@pandolajs/classnames'
  import styles from 'path/to/style/file'

  const jsx = (<div className={styles, { foo: true, bar: condition }} />)

API

classnames(cssModules: ?CSSModules, props: ?{[string]: condition | boolean}, ...extra?: any[])

  • cssModules: CSSModules, optional

This is an object of CSS Modules

  • props: {[string]: condition | boolean}, required

  • extra: string, optional

changelog

Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.0.0 (2019-01-08)

Features