Skip to content

feat(a11y): improve keyboard and screen-reader support across composer, lists, search, and dialogs#3230

Merged
MartinCupela merged 66 commits into
masterfrom
feat/a11y/react-web-remediation
Jul 7, 2026
Merged

feat(a11y): improve keyboard and screen-reader support across composer, lists, search, and dialogs#3230
MartinCupela merged 66 commits into
masterfrom
feat/a11y/react-web-remediation

test(a11y): mock useInteractionAnnouncements at its source module

f53b446
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 6, 2026 in 0s

85.21% (target 70.00%)

View this Pull Request on Codecov

85.21% (target 70.00%)

Details

Codecov Report

❌ Patch coverage is 95.73421% with 52 lines in your changes missing coverage. Please review.
✅ Project coverage is 85.21%. Comparing base (f790520) to head (f53b446).
⚠️ Report is 4 commits behind head on master.

Files with missing lines Patch % Lines
src/components/ChannelListItem/utils.tsx 79.72% 15 Missing ⚠️
...oll/PollCreationDialog/PollOptionReorderHandle.tsx 79.16% 10 Missing ⚠️
...onents/Accessibility/AriaLiveAnnouncerProvider.tsx 91.01% 8 Missing ⚠️
...ponents/Poll/PollCreationDialog/OptionFieldSet.tsx 93.90% 5 Missing ⚠️
...y/hooks/useVirtualizedListboxKeyboardNavigation.ts 92.10% 3 Missing ⚠️
...Accessibility/hooks/useInteractionAnnouncements.ts 96.82% 2 Missing ⚠️
...nnelList/hooks/useChannelListKeyboardNavigation.ts 95.74% 2 Missing ⚠️
...ListItem/ChannelListItemActionButtons.defaults.tsx 98.01% 2 Missing ⚠️
src/components/Attachment/AttachmentActions.tsx 97.72% 1 Missing ⚠️
src/components/Form/SwitchField.tsx 94.44% 1 Missing ⚠️
... and 3 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #3230      +/-   ##
==========================================
+ Coverage   84.21%   85.21%   +1.00%     
==========================================
  Files         485      505      +20     
  Lines       14872    15784     +912     
  Branches     4708     5010     +302     
==========================================
+ Hits        12524    13451     +927     
+ Misses       2348     2333      -15     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.