-
Notifications
You must be signed in to change notification settings - Fork 841
Add tabIndex prop to React Icon component
#849
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
Conversation
🦋 Changeset detectedLatest commit: 2898981 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
focusable prop to svg iconsfocusable prop to React Icon component
This comment was marked as resolved.
This comment was marked as resolved.
|
@joshblack Also, do you have any recommendation on how to fix the failing snapshots here? I mentioned the issue above. |
|
@broccolinisoup definitely! I think you can do: # From the top-level
yarn
yarn build
cd lib/octicons_react
yarn
yarn jest -uTo update the snapshots. Sorry I missed this earlier! |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
docs/content/packages/react.mdx
Outdated
|
|
||
| ### `focusable` | ||
|
|
||
| You can add the `focusable` attribute to the SVG element via the `focusable` prop, which can be either `true`, `false`, or `auto`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ericwbailey I would appreciate if you could please review the docs here 🙏🏼 Feel free to suggest changes, if there is anything doesn't make sense. Thank you!!
focusable prop to React Icon componenttabIndex prop to React Icon component
|
👋🏼 @joshblack! Thank you so much for your review! The intent of this PR was for making sure the SVG items that have |
joshblack
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🥳
|
Looks great @broccolinisoup! Thanks so much for taking this on 🙏 |
Thanks for your review @joshblack! |
|
Seeking a review from @primer/octicons-reviewers 👀 🙏🏼 |
colebemis
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! Nice work, @broccolinisoup.
👋🏼 This PR adds a new prop
focusableto theIconReact component. It is a feedback came from the accessibility review. Please see the commentAdd focusable="false" to SVG iconshereI don't have much knowledge around svg icons so please let me know if this is a good way of doing it or any other feedback, I would appreciate 🙏🏼