Closed dkilgore-eightfold closed 7 months ago
This pull request is automatically built and testable in CodeSandbox.
To see build info of the built libraries, click here or the icon next to each commit SHA.
Attention: Patch coverage is 89.28571%
with 3 lines
in your changes are missing coverage. Please review.
Project coverage is 84.36%. Comparing base (
c9d0e83
) to head (c1500f2
).
Files | Patch % | Lines |
---|---|---|
src/components/Tooltip/Tooltip.tsx | 33.33% | 1 Missing and 1 partial :warning: |
src/components/List/List.tsx | 95.45% | 1 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
SUMMARY:
aria-describedby
toTooltip
, with annotation for how to make accessiblecontent
that is notstring
List
to includehome
andend
key support, adding this functionality toSelect
,Menu
, andDropdown
that contain aList
Select
screen reader support to read the number of options and which one is currently selectedaria-checked
fromButton
,SplitButton
, andTwoStateButton
, deferring to its already-existingaria-pressed
attribute insteadList
disableArrowKeys
in favor ofdisableKeys
now thatend
andhome
are supportedMenu
andDropdown
https://github.com/EightfoldAI/octuple/assets/99700808/bd594772-b0de-402e-8387-33a71221fd8a
JIRA TASK (Eightfold Employees Only):
ENG-78664
CHANGE TYPE:
TEST COVERAGE:
TEST PLAN:
Pull the PR branch and run
yarn
andyarn storybook
. Verify keyboard and screen reader changes inDropdown
,Menu
, andSelect
stories. VerifyList
story behaves as it did previously.