Problem to solve
When having a select checkbox for the tables the following happens by default
- checkboxes get created (they have a label attached to it but no
aria-label or aria-labelledby)
- header checkbox doesnt have a label
Proposed solution
- add to the header of the table select a
label and aria-label prop that can be editable
- at times the checkbox might not need to have the label displayed so
aria-label should be the one that does the trick from an accessibility point of view
Problem to solve
When having a select checkbox for the tables the following happens by default
aria-labeloraria-labelledby)Proposed solution
labelandaria-labelprop that can be editablearia-labelshould be the one that does the trick from an accessibility point of view