Skip to content

Commit 4009006

Browse files
apply code quality fixes
1 parent 94468eb commit 4009006

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

frontend/src/components/ProgramActions.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ const ProgramActions: React.FC<ProgramActionsProps> = ({ status, setStatus }) =>
117117
<button
118118
data-testid="program-actions-button"
119119
type="button"
120+
ref={triggerRef}
120121
aria-haspopup="menu"
121122
aria-expanded={dropdownOpen}
122123
onClick={() => setDropdownOpen((prev) => !prev)}
@@ -133,7 +134,6 @@ const ProgramActions: React.FC<ProgramActionsProps> = ({ status, setStatus }) =>
133134
{dropdownOpen && (
134135
<div
135136
role="menu"
136-
tabIndex={0}
137137
onKeyDown={handleMenuKeyDown}
138138
className="absolute right-0 z-20 mt-2 w-40 rounded-md border border-gray-200 bg-white shadow-lg dark:border-gray-700 dark:bg-gray-800"
139139
>
@@ -142,6 +142,7 @@ const ProgramActions: React.FC<ProgramActionsProps> = ({ status, setStatus }) =>
142142
key={option.key}
143143
type="button"
144144
role="menuitem"
145+
tabIndex={-1}
145146
onClick={() => handleAction(option.key)}
146147
className="block w-full px-4 py-2 text-left text-sm hover:bg-gray-100 dark:hover:bg-gray-700 focus:outline-none focus-visible:ring-1 focus-visible:ring-offset-1"
147148
>

0 commit comments

Comments
 (0)