label переключателя пустых строк через htmlFor (#36, AURORA-1527) #37

Merged
aep merged 1 commits from feat/36-a11y-switch into test 2026-10-16 18:40:23 +03:00
Owner

Closes #36.

biome lint/a11y/noLabelWithoutControl остановил sync-web (arm-core #120): <label> обёртывал antd Switch. Теперь Switch id + label htmlFor; клик по подписи переключает (button — labelable-элемент). Prettier переформатировал строку в ChecksPanel.

Проверки: biome check src — 0 ошибок, 7 прежних предупреждений; npm run lint (ESLint + prettier --check) чисто; tsc --noEmit чисто; vitest 150 passed; build ок.

🤖 Generated with Claude Code

Closes #36. biome `lint/a11y/noLabelWithoutControl` остановил sync-web (arm-core #120): `<label>` обёртывал antd `Switch`. Теперь `Switch id` + `label htmlFor`; клик по подписи переключает (button — labelable-элемент). Prettier переформатировал строку в ChecksPanel. Проверки: `biome check src` — 0 ошибок, 7 прежних предупреждений; `npm run lint` (ESLint + prettier --check) чисто; `tsc --noEmit` чисто; vitest 150 passed; build ок. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
aep added 1 commit 2026-10-16 18:40:14 +03:00
biome lint/a11y/noLabelWithoutControl остановил перенос в arm-core (sync-web, arm-core #120):
<label> обёртывал antd Switch. Switch получил id, подпись — label htmlFor. Заодно Prettier
переформатировал строку заголовка в ChecksPanel (длиннее 140).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
aep merged commit 1237105af2 into test 2026-10-16 18:40:23 +03:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-web#37
No description provided.