Skip to content

feat(pass-code): добавить поддержку доступности для компонента [DS-16210]#2164

Draft
dHIM24 wants to merge 1 commit intomasterfrom
DS-16210
Draft

feat(pass-code): добавить поддержку доступности для компонента [DS-16210]#2164
dHIM24 wants to merge 1 commit intomasterfrom
DS-16210

Conversation

@dHIM24
Copy link
Copy Markdown
Contributor

@dHIM24 dHIM24 commented Apr 8, 2026

PassCode
  • Добавлена озвучка прогресса ввода для screen reader после локального ввода и удаления символов через keypad

Чек лист

  • Задача сформулирована и описана в JIRA
  • В названии ветки есть айдишник задачи в JIRA (fix/DS-1234), ссылку прикреплять не надо
  • У реквеста осмысленное название feat(...) или fix(...) по conventional commits (https://www.conventionalcommits.org)
  • Код покрыт тестами и протестирован в различных браузерах
  • Добавленные пропсы добавлены в демки и описаны в документации
  • К реквесту добавлен changeset

Если есть визуальные изменения

  • Прикреплено изображение было/стало
2026-04-08.11.29.46.mov

@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Apr 8, 2026

🦋 Changeset detected

Latest commit: f3f017d

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
@alfalab/core-components-pass-code Patch
@alfalab/core-components Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@coveralls
Copy link
Copy Markdown

coveralls commented Apr 8, 2026

Coverage Report for CI Build 24233964767

Coverage decreased (-0.03%) to 81.89%

Details

  • Coverage decreased (-0.03%) from the base build.
  • Patch coverage: 8 uncovered changes across 2 files (18 of 26 lines covered, 69.23%).
  • No coverage regressions found.

Uncovered Changes

File Changed Covered %
packages/pass-code/src/hooks/usePassCodeAnnouncement.ts 20 15 75.0%
packages/pass-code/src/Component.tsx 6 3 50.0%

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 11632
Covered Lines: 9604
Line Coverage: 82.57%
Relevant Branches: 2178
Covered Branches: 1705
Branch Coverage: 78.28%
Branches in Coverage %: Yes
Coverage Strength: 229.65 hits per line

💛 - Coveralls

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Demo build (default)

https://core-ds.github.io/core-components/2164

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Demo build (alfasans)

https://core-ds.github.io/core-components/2164-alfasans

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants