useInterval

指定された間隔で、指定されたコールバックを実行します。


import { useInterval } from 'primereact/hooks';
         

毎秒更新されるシンプルなタイマー。

0

useInterval(
    () => {
        setSeconds((prevSecond) => (prevSecond === 59 ? 0 : prevSecond + 1)); //fn
    },
    1000,   //delay (ms)
    active  //condition (when)
);