UNPKG

react-svg-timeline

Version:

React Timeline Component

18 lines (17 loc) 551 B
import { Domain } from '../model'; declare type Animation = 'none' | Readonly<{ startMs: number; fromDomain: Domain; toDomain: Domain; }>; interface UseTimelineAnimationProps { setDomain: (domain: Domain) => void; maxDomainStart: number; maxDomainEnd: number; } export declare const useTimelineAnimation: ({ setDomain, maxDomainStart, maxDomainEnd, }: UseTimelineAnimationProps) => { isAnimationInProgress: boolean; setAnimation: React.Dispatch<React.SetStateAction<Animation>>; animation: Animation; }; export {};