Skip to content

Commit bbac862

Browse files
committed
Increase benchmarks
1 parent 9230ba4 commit bbac862

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

src/index.ts

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,9 @@
11
export function css(...args: (string | number | boolean | undefined | null | void)[]) {
22
return args
3-
.filter(value => {
4-
if (typeof value === 'string') {
5-
return true
6-
}
7-
8-
return false
9-
})
10-
.map(i => (i as string).trim() || '')
11-
.filter(Boolean)
123
.join(' ')
134
.split(' ')
14-
.filter(Boolean)
15-
.filter((item, pos, self) => self.indexOf(item) === pos)
5+
.filter((item, pos, self) =>
6+
item.length === 0 || ['1', '0', 'true'].includes(item) ? false : self.indexOf(item) === pos
7+
)
168
.join(' ')
179
}

0 commit comments

Comments
 (0)