1.0.1 • Published 5 years ago
dumb-classnames v1.0.1
Dumb classnames
A simpler version of classnames that only accepts arrays.
Installation
<pnpm|npm|yarn> add dumb-classnamesUsage
Only accepts arrays
import dumbClassNames from 'dumb-classnames'
console.log(dumbClassNames([
'word',
'palavra',
'riječ',
])) // => "word palavra riječ"Has conditional input
import dumbClassNames from 'dumb-classnames'
console.log(dumbClassNames([
true && 'in-output',
false && 'not-in-output',
])) // => "in-output"Only processes the first parameter
import dumbClassNames from 'dumb-classnames'
console.log(dumbClassNames([
'satu',
'dua',
], [
'tiga',
'empat ',
]) // => "satu dua"See test/index.test.js for more use cases.
Browser support
The most modern functionality that is used is Array.isArray. So it should basically work everywhere.
| Browser | Minimum version |
|---|---|
| Firefox | >=4 |
| Safari | >=5 |
| Edge | >=12 |
| Chrome | >=5 |
| Internet Explorer (IE) | >=9 |