Skip to content

Commit ad630e3

Browse files
romgrkAndarist
andauthored
Minor performance improvements (#3244)
* perf: small lints * revert * lint * chore: add changeset * Update .changeset/curly-jars-punch.md --------- Co-authored-by: Mateusz Burzyński <[email protected]>
1 parent 3f46884 commit ad630e3

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

.changeset/curly-jars-punch.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@emotion/serialize': patch
3+
'@emotion/utils': patch
4+
---
5+
6+
Minor performance improvement

packages/serialize/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@ function createStringFromObject(
365365
return string
366366
}
367367

368-
let labelPattern = /label:\s*([^\s;\n{]+)\s*(;|$)/g
368+
let labelPattern = /label:\s*([^\s;{]+)\s*(;|$)/g
369369

370370
let sourceMapPattern: RegExp | undefined
371371
if (isDevelopment) {

packages/utils/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export function getRegisteredStyles(
1111
classNames.split(' ').forEach(className => {
1212
if (registered[className] !== undefined) {
1313
registeredStyles.push(`${registered[className]};`)
14-
} else {
14+
} else if (className) {
1515
rawClassName += `${className} `
1616
}
1717
})

0 commit comments

Comments
 (0)