Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
There is a discussion going on in the PR about how this is a breaking change because the label is actually required for this component to pass accessibility checks (Jeff or other a11y specialists feel free to jump in on this).
What I need from the group:
PR is ready for another pass of review
I will most likely need some guidance in regards to how we handle breaking changes. I can see how to format the commit message, but am wondering if there is any other protocol to follow? Any docs I can look at?
[Adam] Was it possible to do a conditional prop?
Yes, using requiredWhenNot prop type helper.
Breaking change because one of these props is required
Channels
Paragon Working Group
Frontend Working Group
#edx-fedx (internal 2U)
#tech-dev-edx (internal 2U)
5 mins
Accessibility information for components on the Paragon docs site
@Vladyslav Zadorozhnii
I think it is interesting to know what accessibility standards are used for specific component. Also it allows to revisit components accessibility.
Solution: Put accessibility information in the table at the bottom of a component page. Maybe provide separate Accessibility page with basic information.
[idea] Table explaining the aria-* attributes, etc. with the reason(s) why.
Extend the “Edit this page”
@Adam Stankiewicz to file the ticket to add the “Edit this page” issue.
Edit the a11y table.
[Jeff] “Need to know certain things to use components properly”