useFocusOnShow

useFocusOnShowは、要素が表示されたときに指定した要素にフォーカスをするカスタムフックです。

使い方

import { useFocusOnShow } from "@yamada-ui/react"
const ref = useRef<HTMLElement>(null)
const focusTargetRef = useRef<HTMLElement>(null)

useFocusOnShow(ref, {
  focusTarget: focusTargetRef,
  visible: true,
  shouldFocus: true,
})