react-chrono
Version:
A Modern Timeline component for React
13 lines • 553 B
TypeScript
interface UseTimelineMediaProps {
mode: string;
timelineMainRef: React.RefObject<HTMLDivElement>;
itemSelector?: string;
observerOptions?: IntersectionObserverInit;
onIntersect?: (element: HTMLElement, isIntersecting: boolean) => void;
}
export declare const useTimelineMedia: ({ mode, timelineMainRef, itemSelector, observerOptions, onIntersect, }: UseTimelineMediaProps) => {
observer: import('react').RefObject<IntersectionObserver | null>;
cleanup: () => void;
};
export {};
//# sourceMappingURL=useTimelineMedia.d.ts.map