Skip to content

MateuszLisowski/mateusz_lisowski-merge-classnames

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

@mateusz_lisowski/merge-classnames

npm (scoped) npm bundle size (minified)

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.

Install

$ npm install @mateusz_lisowski/merge-classnames

Usage

import cx from '@mateusz_lisowski/merge-classnames';

or

const cx = require("@mateusz_lisowski/merge-classnames");

Examples

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 }]); // ''

About

npm package for merging multiple classnames

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published