React Countdown hook

使用 requestAnimationFrame 实现的倒计时 hook,以 dd:hh:mm:ss 的形式返回剩余时间

npm downloads

简体中文 | [English](README.md) ## 安装 ```bash yarn add use-countdown-hook ``` 或者使用 npm ```bash npm install use-countdown-hook ``` ## 使用 ```jsx import { useCountDown } from 'use-countdown-hook' const onTimeOver = useCallback( () => { console.log('time over...') }, []) const [{ dd, hh, mm, ss }, { start, pause }] = useCountDown(60 * 1000, { startImmediately: false, onTimeOver }) return ( <>

{ dd }Days { hh }Hours { mm }Minutes { ss }Seconds

) ```