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 24c9035 commit beea2efCopy full SHA for beea2ef
src/app/client.js
@@ -2,6 +2,7 @@ import React from 'react';
2
import ReactDOM from 'react-dom';
3
import App from './App';
4
import { AppContainer } from 'react-hot-loader';
5
+import { overrideComponentTypeChecker } from 'react-toolbox';
6
7
const rootEl = document.getElementById('app');
8
@@ -14,8 +15,16 @@ const render = () => {
14
15
);
16
};
17
-if (module.hot) {
18
- module.hot.accept('./App', render);
+if (process.env.NODE_ENV !== 'production') {
19
+ overrideComponentTypeChecker((classType, reactElement) => (
20
+ reactElement && (
21
+ reactElement.type === classType ||
22
+ reactElement.type.name === classType.displayName
23
+ )
24
+ ));
25
+ if (module.hot) {
26
+ module.hot.accept('./App', render);
27
+ }
28
}
29
30
render();
0 commit comments