2.4.1 • Published 1 year ago
ts-clsx v2.4.1
ts-clsx
Rewrite clsx in TypeScript, but no default export.
Install
ni ts-clsx
Usage
import { clsx } from 'ts-clsx'
clsx('foo', [1 && 'bar', { baz: false, bat: null }, ['hello', ['world']]], 'cya')
// => 'foo bar hello world cya'
// Lite version, accepts only string arguments
import { clsx } from 'ts-clsx/lite'
clsx('hello', true && 'foo', false && 'bar', { foo: true }, ['hello', ['world']])
// => "hello foo"
Tailwind Support
- VS Code + Tailwind Intellisense Extension
- Add the following to your
settings.json
{
"tailwindCSS.experimental.classRegex": [
["clsx\\(([^)]*)\\)", "(?:'|\"|`)([^']*)(?:'|\"|`)"]
]
}
License
2.4.1
1 year ago
2.0.1-beta.8
1 year ago
2.0.1-beta.9
1 year ago
2.2.0-beta.1
1 year ago
2.3.0
1 year ago
2.1.2
1 year ago
2.2.0
1 year ago
2.1.1
1 year ago
2.1.4
1 year ago
2.4.0
1 year ago
2.1.3
1 year ago
2.0.1-beta.3
1 year ago
2.0.1-beta.1
1 year ago
2.0.1-beta.6
1 year ago
2.0.1-beta.7
1 year ago
2.1.0
1 year ago
2.0.1-beta.4
1 year ago
2.0.1-beta.5
1 year ago
2.0.0
1 year ago
2.0.1-beta.15
1 year ago
2.0.1-beta.14
1 year ago
2.0.1-beta.13
1 year ago
2.0.1-beta.12
1 year ago
2.0.1-beta.11
1 year ago
2.0.1-beta.10
1 year ago
1.4.0-beta.1
1 year ago
1.3.0
1 year ago
1.2.1
1 year ago
1.2.0
1 year ago
1.1.0
1 year ago
1.0.2
1 year ago
1.0.1
1 year ago
1.0.5
1 year ago
1.0.4
1 year ago
1.0.3
1 year ago
0.0.3
1 year ago
0.0.2
1 year ago
0.0.5
1 year ago
0.0.1
1 year ago
1.0.0
1 year ago
0.0.4
1 year ago