Skip to content

Announce slippage updates through an ARIA live region #659

Description

@Jagadeeshftw

Announce slippage

Description

slippage's async updates are silent for screen readers. This issue adds live-region announcements.

Requirements and context

  • Repository scope: StableRoute-Org/Stableroute-frontend only.
  • Announce slippage success/failure via a polite live region; debounce rapid updates.
  • No visual change.
  • Cover the announcement in tests.

Suggested execution

  • Fork the repo and create a branch
  • git checkout -b a11y/slippage-91-live
  • Implement changes
    • Write code in: the relevant module.
    • Write comprehensive tests in: cover the new behaviour and edge cases.
  • Test and commit

Test and commit

  • Run npm run lint, npm test, and npm run build.
  • Cover edge cases: success announced, failure announced.
  • Include the full test output in the PR description.

Example commit message

a11y(slippage): announce updates

Guidelines

  • Minimum 95 percent test coverage for impacted modules.
  • Clear, reviewer-focused documentation.
  • Timeframe: 96 hours.

Community & contribution rewards

  • 💬 Join the StableRoute community on Discord: https://discord.gg/37aCpusvx
  • ⭐ This is a GrantFox OSS / Official Campaign task and may be rewarded. When your PR is merged you'll be prompted to rate the project — a 5-star rating is much appreciated.

Metadata

Metadata

Assignees

Labels

GRANTFOX OSSGrantFox open-source campaign taskMAYBE REWARDEDMay be rewarded under the GrantFox campaignOFFICIAL CAMPAIGNOfficial GrantFox campaign issueOfficial Campaign | FWC26GrantFox FWC26 official campaign

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions