Closed
Description
In the following case all the classnames defined in the object are missing from the result:
clsx('stack', { pop: true, push: true }); // => 'stack'
This is caused by the if (!!mix.push) {
check for Array, this makes clsx
so fast, but I think it should be replaced with Array.isArray()
or at least add this case to readme to warn people that get into this issue.
Metadata
Metadata
Assignees
Labels
No labels