@@ -28,6 +28,7 @@ import {logEvent} from 'react-devtools-shared/src/Logger';
28
28
import InspectedElementSourcePanel from './InspectedElementSourcePanel' ;
29
29
30
30
import styles from './InspectedElementView.css' ;
31
+ import inspectedElementSharedStyles from './InspectedElementSharedStyles.css' ;
31
32
32
33
import type {
33
34
Element ,
@@ -71,71 +72,87 @@ export default function InspectedElementView({
71
72
return (
72
73
< Fragment >
73
74
< div className = { styles . InspectedElement } >
74
- < div className = { styles . InspectedElementBadgesContainer } >
75
+ < div className = { styles . InspectedElementSection } >
75
76
< InspectedElementBadges
76
77
hocDisplayNames = { element . hocDisplayNames }
77
78
compiledWithForget = { element . compiledWithForget }
78
79
/>
79
80
</ div >
80
81
81
- < InspectedElementPropsTree
82
- bridge = { bridge }
83
- element = { element }
84
- inspectedElement = { inspectedElement }
85
- store = { store }
86
- />
87
-
88
- < InspectedElementSuspenseToggle
89
- bridge = { bridge }
90
- inspectedElement = { inspectedElement }
91
- store = { store }
92
- />
82
+ < div className = { styles . InspectedElementSection } >
83
+ < InspectedElementPropsTree
84
+ bridge = { bridge }
85
+ element = { element }
86
+ inspectedElement = { inspectedElement }
87
+ store = { store }
88
+ />
89
+ </ div >
93
90
94
- < InspectedElementStateTree
95
- bridge = { bridge }
96
- element = { element }
97
- inspectedElement = { inspectedElement }
98
- store = { store }
99
- />
91
+ < div className = { styles . InspectedElementSection } >
92
+ < InspectedElementSuspenseToggle
93
+ bridge = { bridge }
94
+ inspectedElement = { inspectedElement }
95
+ store = { store }
96
+ />
97
+ </ div >
100
98
101
- < InspectedElementHooksTree
102
- bridge = { bridge }
103
- element = { element }
104
- hookNames = { hookNames }
105
- inspectedElement = { inspectedElement }
106
- parseHookNames = { parseHookNames }
107
- store = { store }
108
- toggleParseHookNames = { toggleParseHookNames }
109
- />
99
+ < div className = { styles . InspectedElementSection } >
100
+ < InspectedElementStateTree
101
+ bridge = { bridge }
102
+ element = { element }
103
+ inspectedElement = { inspectedElement }
104
+ store = { store }
105
+ />
106
+ </ div >
110
107
111
- < InspectedElementContextTree
112
- bridge = { bridge }
113
- element = { element }
114
- inspectedElement = { inspectedElement }
115
- store = { store }
116
- />
108
+ < div className = { styles . InspectedElementSection } >
109
+ < InspectedElementHooksTree
110
+ bridge = { bridge }
111
+ element = { element }
112
+ hookNames = { hookNames }
113
+ inspectedElement = { inspectedElement }
114
+ parseHookNames = { parseHookNames }
115
+ store = { store }
116
+ toggleParseHookNames = { toggleParseHookNames }
117
+ />
118
+ </ div >
117
119
118
- { enableStyleXFeatures && (
119
- < InspectedElementStyleXPlugin
120
+ < div className = { styles . InspectedElementSection } >
121
+ < InspectedElementContextTree
120
122
bridge = { bridge }
121
123
element = { element }
122
124
inspectedElement = { inspectedElement }
123
125
store = { store }
124
126
/>
127
+ </ div >
128
+
129
+ { enableStyleXFeatures && (
130
+ < div className = { styles . InspectedElementSection } >
131
+ < InspectedElementStyleXPlugin
132
+ bridge = { bridge }
133
+ element = { element }
134
+ inspectedElement = { inspectedElement }
135
+ store = { store }
136
+ />
137
+ </ div >
125
138
) }
126
139
127
- < InspectedElementErrorsAndWarningsTree
128
- bridge = { bridge }
129
- element = { element }
130
- inspectedElement = { inspectedElement }
131
- store = { store }
132
- />
140
+ < div className = { styles . InspectedElementSection } >
141
+ < InspectedElementErrorsAndWarningsTree
142
+ bridge = { bridge }
143
+ element = { element }
144
+ inspectedElement = { inspectedElement }
145
+ store = { store }
146
+ />
147
+ </ div >
133
148
134
- < NativeStyleEditor />
149
+ < div className = { styles . InspectedElementSection } >
150
+ < NativeStyleEditor />
151
+ </ div >
135
152
136
153
{ showRenderedBy && (
137
154
< div
138
- className = { styles . Owners }
155
+ className = { styles . InspectedElementSection }
139
156
data-testname = "InspectedElementView-Owners" >
140
157
< div className = { styles . OwnersHeader } > rendered by</ div >
141
158
@@ -162,10 +179,12 @@ export default function InspectedElementView({
162
179
) }
163
180
164
181
{ source != null && (
165
- < InspectedElementSourcePanel
166
- source = { source }
167
- symbolicatedSourcePromise = { symbolicatedSourcePromise }
168
- />
182
+ < div className = { styles . InspectedElementSection } >
183
+ < InspectedElementSourcePanel
184
+ source = { source }
185
+ symbolicatedSourcePromise = { symbolicatedSourcePromise }
186
+ />
187
+ </ div >
169
188
) }
170
189
</ div >
171
190
</ Fragment >
0 commit comments