Commit 18c2d56
committed
fix(admin): rename autoFocus to focusOnOpen to resolve a11y lint error
The autoFocus prop name triggered the jsx-a11y/no-autofocus ESLint rule,
which prevents use of the HTML autoFocus attribute due to accessibility
concerns.
Renamed the prop to focusOnOpen to:
- Clarify it's a custom prop, not the HTML attribute
- Avoid naming conflicts with accessibility linting rules
- Better describe the behavior (focus when dialog opens)
The implementation already uses programmatic focus via useEffect and
refs (the accessible approach), so only the naming needed to change.1 parent 5158689 commit 18c2d56
File tree
2 files changed
+5
-5
lines changed- app/src/components/admin
2 files changed
+5
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
156 | | - | |
| 156 | + | |
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
118 | | - | |
| 118 | + | |
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
125 | | - | |
| 125 | + | |
126 | 126 | | |
127 | 127 | | |
128 | 128 | | |
| |||
0 commit comments