react-calendar-timeline
Version:
react-calendar-timeline
19 lines (18 loc) • 490 B
TypeScript
import React, { ReactNode } from 'react';
export declare enum TimelineMarkerType {
Today = "Today",
Custom = "Custom",
Cursor = "Cursor"
}
export type MarkerType = {
date?: number;
type: TimelineMarkerType;
renderer?: MarkerRendererType;
interval?: number;
id?: number;
};
export type MarkerRendererTypeProps = {
styles: React.CSSProperties;
date: number;
};
export type MarkerRendererType = ({ styles, date }: MarkerRendererTypeProps) => ReactNode;