Skip to content
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

feat(ListItem): improve reusability with external focus management #4006

Merged
merged 1 commit into from
Feb 2, 2024

Conversation

zettca
Copy link
Member

@zettca zettca commented Feb 1, 2024

changes related to reusing these components in HvSelect:

  • forwardRef HvPanel
  • use HvPanel in List stories
  • improve HvListItem reusability with external focus management
    • allow tabIndex to be used
    • allow aria-disabled & aria-selected to dictate disable/selection state

@zettca zettca requested a review from a team as a code owner February 1, 2024 17:35
@zettca zettca requested review from VGervasio and MEsteves22 and removed request for a team February 1, 2024 17:35
@github-actions github-actions bot temporarily deployed to uikit/pr-4006 February 1, 2024 17:39 Destroyed
@github-actions github-actions bot temporarily deployed to uikit-app/pr-4006 February 1, 2024 17:40 Destroyed
@github-actions github-actions bot temporarily deployed to uikit-docs/pr-4006 February 1, 2024 17:40 Destroyed
@zettca zettca force-pushed the feat/select branch 2 times, most recently from 816eaa6 to f07e901 Compare February 1, 2024 20:56
@github-actions github-actions bot temporarily deployed to uikit/pr-4006 February 1, 2024 21:00 Destroyed
@github-actions github-actions bot temporarily deployed to uikit-app/pr-4006 February 1, 2024 21:00 Destroyed
@github-actions github-actions bot temporarily deployed to uikit-docs/pr-4006 February 1, 2024 21:01 Destroyed
changes related to reusing these components in `HvSelect`

- forwardRef `HvPanel`
- use `HvPanel` in List stories
- improve `HvListItem` reusability with external focus management
  - allow `tabIndex` to be used
  - allow `aria-disabled` & `aria-selected` to dictate disable/selection
    state
@MEsteves22 MEsteves22 merged commit 2d578ef into master Feb 2, 2024
14 checks passed
@MEsteves22 MEsteves22 deleted the feat/select branch February 2, 2024 09:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants