Allow component styles to be editable in React Dev Tools

This commit is contained in:
Nicolas Gallagher
2017-06-15 19:30:18 -07:00
parent 44d59f4996
commit 5a5eb5425f

View File

@@ -1,6 +1,14 @@
import flattenStyle from './flattenStyle';
import StyleRegistry from './registry';
// allow component styles to be editable in React Dev Tools
if (process.env.NODE_ENV !== 'production') {
const { canUseDOM } = require('fbjs/lib/ExecutionEnvironment');
if (canUseDOM && window.__REACT_DEVTOOLS_GLOBAL_HOOK__) {
window.__REACT_DEVTOOLS_GLOBAL_HOOK__.resolveRNStyle = flattenStyle;
}
}
const absoluteFillObject = {
position: 'absolute',
left: 0,