fix: Obmitting tailwind classes (#182)

This commit is contained in:
Daniel Binsmaier
2023-08-25 17:54:23 +02:00
committed by GitHub
parent 6ba628816a
commit 1312bbc97d

View File

@@ -19,7 +19,7 @@ const getTypeFromClass = (_class: string, matchers: TailwindClassMatcherMap = cl
}
export function simplifyTailwindClasses(...classes: (string | string[])[]): string {
return classes.reduce((acc: { types: string[], classes: string[] }, value: string | string[]) => {
return classes.filter(_ => _).reduce((acc: { types: string[], classes: string[] }, value: string | string[]) => {
const currentClasses = Array.isArray(value)
? Array.from(value).map(_ => _.split(' ')).flat() // to support args like ['text-white background-red', 'flex'] etc.
: value.split(' ')