50 |
52 |
53 | {name}
54 |
55 |
56 | {!React.isValidElement(data) ?
57 | :
59 | data
60 | }
61 |
62 |
63 | );
64 | }
65 |
66 | toggleCollapsed = () => {
67 | this.setState({ collapsed: !this.state.collapsed });
68 | }
69 | }
70 |
--------------------------------------------------------------------------------
/src/index.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import DebugInspector from './DebugInspector';
3 |
4 | let _debugInspector;
5 | let _debugPopupWrapper;
6 |
7 | let _enabled = false;
8 |
9 | function init(config) {
10 | if (_debugInspector) {
11 | return;
12 | }
13 |
14 | _debugPopupWrapper = document.createElement('div');
15 | document.body.appendChild(_debugPopupWrapper);
16 |
17 | _debugInspector = React.render(
18 |