Skip to content

Commit 377d365

Browse files
committed
feat: added testids to nav component
Signed-off-by: ianwhitney <[email protected]>
1 parent 1e89833 commit 377d365

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/custom/NavigationNavbar/navigationNavbar.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,17 @@ const NavigationNavbar: React.FC<NavigationNavbarProps> = ({
5252

5353
return (
5454
<React.Fragment key={item.id}>
55-
<MenuItem disabled={!permission} onClick={item.onClick}>
55+
<MenuItem
56+
disabled={!permission}
57+
onClick={item.onClick}
58+
data-testid={`nav-item-${item.id}`}
59+
>
5660
<MenuItemList>
5761
{item.icon && <IconWrapper>{item.icon}</IconWrapper>}
5862
<ListItemText primary={item.title} {...ListItemTextProps} />
5963
</MenuItemList>
6064
{item.subItems && (
61-
<ListItemText>
65+
<ListItemText data-testid={`nav-toggle-${item.id}`}>
6266
{isOpen ? (
6367
<ExpandLessIcon onClick={(e) => toggleSectionOpen(item.id, e)} />
6468
) : (
@@ -74,6 +78,7 @@ const NavigationNavbar: React.FC<NavigationNavbarProps> = ({
7478
key={subItem.id}
7579
disabled={!subItem.permission}
7680
onClick={subItem.onClick}
81+
data-testid={`nav-subitem-${subItem.id}`}
7782
>
7883
<MenuItemSubList>
7984
{subItem.icon && <SubIconWrapper>{subItem.icon}</SubIconWrapper>}

0 commit comments

Comments
 (0)