useIdle
useIdleは、ユーザーが一定時間何もしなかったかどうかをミリ秒単位で検出するカスタムフックです。
Current state: idle
const idle = useIdle(2000)
return <Text>Current state: {idle ? "idle" : "not idle"}</Text>
こちらのコードを使用する場合は、
"use client"をファイルの上部に追加する必要があります。使い方
import { useIdle } from "@yamada-ui/react"
import { useIdle } from "@/components/ui"
import { useIdle } from "@workspaces/ui"
const idle = useIdle(2000)