jquense / react-big-calendar

gcal/outlook like calendar component
http://jquense.github.io/react-big-calendar/examples/index.html
MIT License
7.81k stars 2.23k forks source link

[Accessibility] "Ensure elements with ARIA role that require child roles contain them #2538

Open vasanthkumar258 opened 7 months ago

vasanthkumar258 commented 7 months ago

Check that this is really a bug

Reproduction link

https://jquense.github.io/react-big-calendar/examples/index.html?path=/story/about-big-calendar--page

Bug description

when we are having a show more button..

Issue - div[role="row"] is having button[tabindex] image

Possible fix - We need to add role="cell" to the parent div of the "Show more" button image

Expected Behavior

No Accessibility issue should be found

Actual Behavior

Accessibility issue is observed.

react-big-calendar version

1.11.1

React version

Recat v16.8

Platform/Target and Browser Versions

Edge

Validations

Would you like to open a PR for this bug?

vasanthkumar258 commented 6 months ago

@cutterbl, any update on this?/