render data-*, aria-* and role props to item #33
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This allows for passing aria-, data- and role as props of Checkbox which will be included in the rendered output.
I need to be able to have aria-, data- and role attributes rendered into the HTML to provide accessibility and automation support. This explicitly calls out these attributes and passes them to the rendered html elements. aria-, data- and role are automatically supported in react components. https://facebook.github.io/react/docs/dom-elements.html#all-supported-html-attributes
If this PR is accepted, I will be making some more to add this support to other rc components.