UNPKG

count-up-es-react

Version:
19 lines (18 loc) 577 B
export interface ElapsedType { elapsedTime: number; reset: (newStartAt?: number) => void; } export interface OnComplete { shouldRepeat?: boolean; delay?: number; newStartAt?: number; } export interface Props { isPlaying?: boolean; duration?: number; startAt?: number; updateInterval?: number; onComplete?: (totalElapsedTime: number) => OnComplete | void; onUpdate?: (elapsedTime: number) => void; } export declare const useElapsedTime: ({ isPlaying, duration, startAt, updateInterval, onComplete, onUpdate, }: Props) => ElapsedType;