ahooks
Version: 
react hooks library
18 lines (17 loc) • 440 B
TypeScript
import dayjs from 'dayjs';
export type TDate = dayjs.ConfigType;
export interface Options {
    leftTime?: number;
    targetDate?: TDate;
    interval?: number;
    onEnd?: () => void;
}
export interface FormattedRes {
    days: number;
    hours: number;
    minutes: number;
    seconds: number;
    milliseconds: number;
}
declare const useCountdown: (options?: Options) => readonly [number, FormattedRes];
export default useCountdown;