We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4befee0 commit cd752abCopy full SHA for cd752ab
src/components/themr.js
@@ -105,6 +105,14 @@ export default (componentName, localTheme, options = {}) => (ThemedComponent) =>
105
: {}
106
}
107
108
+ getPropsForComponent() {
109
+ //exclude themr-only props
110
+ //noinspection JSUnusedLocalSymbols
111
+ const { composeTheme, innerRef, themeNamespace, ...props } = this.props //eslint-disable-line no-unused-vars
112
+
113
+ return props
114
+ }
115
116
getTheme(props) {
117
return props.composeTheme === COMPOSE_SOFTLY
118
? {
@@ -136,9 +144,8 @@ export default (componentName, localTheme, options = {}) => (ThemedComponent) =>
136
144
137
145
138
146
render() {
139
- //exclude themr-only props
140
- //noinspection JSUnusedLocalSymbols
141
- const { composeTheme, innerRef, themeNamespace, ...props } = this.props //eslint-disable-line no-unused-vars
147
+ const { innerRef } = this.props
148
+ const props = this.getPropsForComponent()
142
149
143
150
return React.createElement(ThemedComponent, {
151
...props,
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
0 commit comments