@r365/react-calendar-timeline
Version:
react-calendar-timeline
12 lines (11 loc) • 629 B
TypeScript
import { HTMLAttributes } from 'react';
import { GetItemPropsParams, GetResizeProps, ItemProps } from './Item';
import { ItemContext, TimelineItemBase } from '../types/main';
type Props<CustomItem extends TimelineItemBase<number>> = {
item: ItemProps<CustomItem>;
itemContext: ItemContext;
getItemProps: (p?: GetItemPropsParams) => HTMLAttributes<HTMLDivElement>;
getResizeProps: GetResizeProps;
};
export declare function defaultItemRenderer<CustomItem extends TimelineItemBase<number>>({ item, itemContext, getItemProps, getResizeProps }: Props<CustomItem>): import("react/jsx-runtime").JSX.Element;
export {};