Skip to content

Commit 57325aa

Browse files
committed
Show the name prop in the Elements tree view
1 parent bffb065 commit 57325aa

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

  • packages/react-devtools-shared/src/devtools/views/Components

packages/react-devtools-shared/src/devtools/views/Components/Element.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ export default function Element({data, index, style}: Props): React.Node {
119119
hocDisplayNames,
120120
isStrictModeNonCompliant,
121121
key,
122+
nameProp,
122123
compiledWithForget,
123124
} = element;
124125
const {
@@ -185,6 +186,19 @@ export default function Element({data, index, style}: Props): React.Node {
185186
</Fragment>
186187
)}
187188

189+
{nameProp && (
190+
<Fragment>
191+
&nbsp;<span className={styles.KeyName}>name</span>="
192+
<span
193+
className={styles.KeyValue}
194+
title={nameProp}
195+
onDoubleClick={handleKeyDoubleClick}>
196+
<pre>{nameProp}</pre>
197+
</span>
198+
"
199+
</Fragment>
200+
)}
201+
188202
<IndexableElementBadges
189203
hocDisplayNames={hocDisplayNames}
190204
compiledWithForget={compiledWithForget}

0 commit comments

Comments
 (0)