Skip to content

Commit 961c313

Browse files
(Tree): remove aria-labelledby for consistency
1 parent 2014326 commit 961c313

File tree

1 file changed

+3
-18
lines changed

1 file changed

+3
-18
lines changed

src/scripts/Tree.tsx

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,4 @@
1-
import React, {
2-
useId,
3-
HTMLAttributes,
4-
createContext,
5-
FC,
6-
useMemo,
7-
} from 'react';
1+
import React, { HTMLAttributes, createContext, FC, useMemo } from 'react';
82
import classnames from 'classnames';
93
import { TreeNodeProps } from './TreeNode';
104

@@ -53,19 +47,10 @@ export const Tree: FC<TreeProps> = (props) => {
5347
}),
5448
[toggleOnNodeClick, onNodeClick, onNodeLabelClick, onNodeToggle]
5549
);
56-
const id = useId();
5750
return (
5851
<div className={treeClassNames} {...rprops}>
59-
{label ? (
60-
<h4 className='slds-tree__group-header' id={id}>
61-
{label}
62-
</h4>
63-
) : null}
64-
<ul
65-
aria-labelledby={label ? id : undefined}
66-
className='slds-tree'
67-
role='tree'
68-
>
52+
{label ? <h4 className='slds-tree__group-header'>{label}</h4> : null}
53+
<ul className='slds-tree' role='tree'>
6954
<TreeContext.Provider value={ctx}>{children}</TreeContext.Provider>
7055
</ul>
7156
</div>

0 commit comments

Comments
 (0)