feat(frontend): improve KYC Submission Form - screen reader support a…#996
Merged
emdevelopa merged 1 commit intoJun 24, 2026
Conversation
…nd unit tests (emdevelopa#963 emdevelopa#964 emdevelopa#965 emdevelopa#966) emdevelopa#964 - Add unit tests for KYC Submission Form: - Tests for step listitem aria-labels (name + status) - Tests for progressbar aria-label including step name - Tests for back/next button descriptive aria-labels - Tests for validation error message text and aria-describedby linkage - Tests for error clearing after valid navigation - Tests for idBack and selfie file upload acceptance - Tests for idType select and idNumber field updates - Tests for review step dash rendering on empty optional fields - Tests for submission error alert rendering emdevelopa#965 - Improve screen reader support for KYC Submission Form: - Added STEP_LABEL_KEYS map to resolve step translation keys consistently - Step progress listitems now have aria-label with step name and status (completed/current/upcoming) - Progressbar aria-label now includes the current step name for better context - Navigation announcement now names the destination step, not just the step number - Back button aria-label names the step it returns to - Next button aria-label names the step it advances to Issues emdevelopa#963 and emdevelopa#966 addressed by fellow contributor.
|
@CmxTop is attempting to deploy a commit to the Emmanuel's projects Team on Vercel. A member of the Team first needs to authorize it. |
|
@CmxTop Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits. You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
(#963 #964 #965 #966)
Improve screen reader support for KYC Submission Form:
closes #963
closes #964
closes #965
closes #966