Optional
approveReturns true
if an element is allowed to receive focus. By default, all candidates are approved.
Optional
isIf true
then focuses the first approved candidate element inside a container
when a scope is mounted.
By default, autofocus is enabled if the focus ring is visible.
Optional
isIf true
then focus is restored to the element that was focused before this scope was mounted.
By default, focus is restored if the focus ring is visible.
Optional
isIf true
then focus won't be able to leave the scope.
Optional
isIf true
no scrolling will occur after element receives focus, otherwise the browser scrolls the document to bring
the newly-focused element into view.
Props of the useFocusScope hook.