Skip to content

Commit 0da963a

Browse files
committed
Minor refactor of injectStyled
1 parent 546623b commit 0da963a

1 file changed

Lines changed: 4 additions & 7 deletions

File tree

src/injectStyled.js

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,10 @@ import type {StyledType} from './types'
66
const injectStyled = (styled: StyledType) => (InnerComponent: ReactClass<any>) => {
77
const sheet = styled.mountSheet()
88

9-
const classNames = Object.keys(sheet.classes)
10-
11-
const classes = [...classNames]
12-
.reduce((acc, name) => ({
13-
...acc,
14-
[name]: composeClasses([sheet.classes[name]]),
15-
}), {})
9+
const classes = Object.keys(sheet.classes).reduce((acc, name) => ({
10+
...acc,
11+
[name]: composeClasses([sheet.classes[name]]),
12+
}), {})
1613

1714
return (props: Object) => createElement(InnerComponent, {classes, ...props})
1815
}

0 commit comments

Comments
 (0)