You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Выглядит так, что мы должны подружить listbox и combobox и привязать их к возможному label.
У нас сейчас проставлены роли, но связи и иерархия не соблюдены в полной мере не соблюдены. И дело не только в том, что у нас синтетически рендерится только голый ChipsSelect в тесте.
Версия
7.1.0
В каких браузерах воспроизводится проблема?
No response
Шаги воспроизведения
No response
Ожидаемое поведение
No response
Скриншоты
No response
Пример с воспроизведением
No response
The text was updated successfully, but these errors were encountered:
Описание
Если в unit-тестах включить проверку доступности, то
jest-axe
покажет по крайней мере три ошибкиVKUI/packages/vkui/src/components/ChipsSelect/ChipsSelect.test.tsx
Line 43 in e6af1e7
https://dequeuniversity.com/rules/axe/4.9/aria-input-field-name?application=axeAPI
Действительно, div с ролью listbox не имеет label, или ассоциированного с ним label.
listbox
имеет дочерний элементcombobox
, хотя разрешены толькоoption
.https://dequeuniversity.com/rules/axe/4.9/aria-required-children?application=axeAPI
combobox
не имеет ассоциированногоlabel
.https://dequeuniversity.com/rules/axe/4.9/label?application=axeAPI
Выглядит так, что мы должны подружить
listbox
иcombobox
и привязать их к возможномуlabel
.У нас сейчас проставлены роли, но связи и иерархия не соблюдены в полной мере не соблюдены. И дело не только в том, что у нас синтетически рендерится только голый ChipsSelect в тесте.
Версия
7.1.0
В каких браузерах воспроизводится проблема?
No response
Шаги воспроизведения
No response
Ожидаемое поведение
No response
Скриншоты
No response
Пример с воспроизведением
No response
The text was updated successfully, but these errors were encountered: