From e34ebdbeed2919071959846189846c9699fb4ffe Mon Sep 17 00:00:00 2001 From: Mehak Nasir <67791278+mehaknasir@users.noreply.github.com> Date: Sun, 7 Aug 2022 01:10:35 +0500 Subject: [PATCH] fix: accessibility fixes (#236) --- .eslintrc.js | 1 + src/discussions/learners/LearnerPostsView.jsx | 3 +- .../learners/learner/LearnerFilterBar.jsx | 5 +- src/discussions/posts/PostsList.jsx | 5 +- src/discussions/posts/PostsView.jsx | 16 +++++- .../posts/post-filter-bar/PostFilterBar.jsx | 5 +- src/discussions/posts/post/PostLink.jsx | 50 +++++++++++-------- src/index.scss | 4 ++ 8 files changed, 59 insertions(+), 30 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index b2bb6d16..00cdceb7 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -6,6 +6,7 @@ module.exports = createConfig('eslint', "rules": { 'import/no-extraneous-dependencies': 'off', 'react-hooks/exhaustive-deps': 'off', + 'jsx-a11y/no-noninteractive-element-interactions': 'off', 'simple-import-sort/imports': [ 'error', { groups: [ diff --git a/src/discussions/learners/LearnerPostsView.jsx b/src/discussions/learners/LearnerPostsView.jsx index 828c01e3..a3d7352c 100644 --- a/src/discussions/learners/LearnerPostsView.jsx +++ b/src/discussions/learners/LearnerPostsView.jsx @@ -54,8 +54,7 @@ function LearnerPostsView({ intl }) { // Add a spacing after the group of pinned posts return ( -
- + ); } diff --git a/src/discussions/learners/learner/LearnerFilterBar.jsx b/src/discussions/learners/learner/LearnerFilterBar.jsx index f0ca59f8..5e993108 100644 --- a/src/discussions/learners/learner/LearnerFilterBar.jsx +++ b/src/discussions/learners/learner/LearnerFilterBar.jsx @@ -22,8 +22,10 @@ const ActionItem = ({ }) => (