useIdle
useIdle
は、ユーザーが一定時間何もしなかったかどうかをミリ秒単位で検出するカスタムフックです。
インポート
import { useIdle } from "@yamada-ui/react"
使い方
編集可能な例
const idle = useIdle(2000) return ( <Box bg={idle ? "blue.500" : "red.500"} p="md" rounded="md" color="white" transitionProperty="all" transitionDuration="slower" > Current state: {idle ? "idle" : "not idle"} </Box> )
GitHubでこのページを編集する