Skip to content

implement controlled focus API#61

Merged
zion-off merged 12 commits intomainfrom
controlled-focus
Feb 28, 2026
Merged

implement controlled focus API#61
zion-off merged 12 commits intomainfrom
controlled-focus

Conversation

@zion-off
Copy link
Owner

  • chore: suppress lint output (prettier --loglevel warn, eslint --quiet)
  • chore(docs): align lint script with source package
  • docs(focus): spec controlled focus via focusKey and focusChild
  • feat(focus): add keyIndex and focusChildByKey to FocusStore
  • feat(focus): add focusKey option to useFocusNode
  • feat(focus): add focusKey, focusChild, focusChildShallow to useFocusScope
  • feat(focus): add focusKey prop to all focusable UI components
  • docs(focus): document focusKey, focusChild, focusChildShallow
  • docs(focus): update agentic coding reference for focusKey and focusChild
  • docs(focus): replace FocusScopeHelpers inline type with TypeTable
  • docs(focus): restructure focus page with better explanations
  • docs(input): improve description and section introductions

@zion-off zion-off merged commit 12f9988 into main Feb 28, 2026
2 checks passed
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.

1 participant