File tree Expand file tree Collapse file tree 1 file changed +16
-7
lines changed Expand file tree Collapse file tree 1 file changed +16
-7
lines changed Original file line number Diff line number Diff line change @@ -98,13 +98,22 @@ const TreeNodeItem: FC<TreeNodeProps & { icon?: string }> = (props) => {
9898 />
9999 ) : null }
100100 < span className = 'slds-has-flexi-truncate' >
101- < a
102- className = 'slds-tree__item-label slds-truncate'
103- tabIndex = { - 1 }
104- onClick = { onLabelClick }
105- >
106- { ItemRender ? < ItemRender { ...props } /> : label }
107- </ a >
101+ { onLabelClick ? (
102+ < a
103+ className = 'slds-tree__item-label slds-truncate'
104+ tabIndex = { - 1 }
105+ onClick = { onLabelClick }
106+ >
107+ { ItemRender ? < ItemRender { ...props } /> : label }
108+ </ a >
109+ ) : (
110+ < span
111+ className = 'slds-tree__item-label slds-truncate'
112+ title = { typeof label === 'string' ? label : undefined }
113+ >
114+ { ItemRender ? < ItemRender { ...props } /> : label }
115+ </ span >
116+ ) }
108117 </ span >
109118 { leaf ? children : null }
110119 </ div >
You can’t perform that action at this time.
0 commit comments