react-calendar-timeline
Version:
react-calendar-timeline
25 lines (24 loc) • 812 B
TypeScript
import React, { ReactNode } from 'react';
import { noop } from '../utility/generic';
export type TimelineHeadersProviderProps = {
children: ReactNode;
rightSidebarWidth?: number;
leftSidebarWidth: number;
timeSteps: object;
registerScroll: (e: HTMLDivElement) => void;
};
export declare class TimelineHeadersProvider extends React.Component<TimelineHeadersProviderProps> {
render(): import("react/jsx-runtime").JSX.Element;
}
export declare const TimelineHeadersContext: React.Context<{
registerScroll: () => typeof noop;
rightSidebarWidth: number;
leftSidebarWidth: number;
timeSteps: {};
}>;
export declare const useTimelineHeadersContext: () => {
registerScroll: () => typeof noop;
rightSidebarWidth: number;
leftSidebarWidth: number;
timeSteps: {};
};