Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed/Run accessibility checks in dev mode using @axe-core/react #3052

Open
wants to merge 7 commits into
base: develop
Choose a base branch
from

Conversation

letscodedanish
Copy link
Contributor

@letscodedanish letscodedanish commented Feb 25, 2024

Fix accessibility issues using @axe-core/react

Fixes #2966
Screenshot (1099)

Overview

This pull request addresses accessibility concerns in our project by implementing checks using the @axe-core/react library. By integrating this library, we can proactively identify and rectify accessibility issues before they impact users. This enhancement aligns with our goal of providing an inclusive user experience.

Changes

  • Integrated @axe-core/react library for accessibility testing.
  • Added a script to run accessibility checks on React components.

Future Considerations

While this implementation addresses the current accessibility issues, we recognize that there may be additional improvements or updates in the future. We remain open to further enhancements and feedback from the community.

Verification Checklist

  • Checked for linting errors (npm run lint)
  • Ensured there are no test errors (npm run test)
  • Created the pull request from a uniquely-named feature branch and ensured it is up to date with the develop branch.
  • Named the pull request descriptively and linked it to the corresponding issue number (Fixes #123).

@raclim raclim added Area: Dependencies Pull requests that update a dependency file Area:Accessibility Category for accessibility related features and bugs labels Mar 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area:Accessibility Category for accessibility related features and bugs Area: Dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Run accessibility checks in dev mode using @axe-core/react
3 participants