UNPKG

react-chrono-extra

Version:
23 lines (22 loc) 745 B
/// <reference types="@types/react" /> import { Theme } from '@models/Theme'; import { TimelineContentModel } from '@models/TimelineContentModel'; import { RefObject } from 'react'; export type ContentHeaderProps = Pick<TimelineContentModel, 'theme' | 'url' | 'title' | 'media' | 'content' | 'urlClassName'>; export type ContentFooterProps = { canShow: boolean; isNested?: boolean; isResuming?: boolean; onExpand: () => void; paused: boolean; progressRef: RefObject<HTMLDivElement>; remainInterval: number; showMore: boolean; showProgressBar?: boolean; showReadMore?: boolean | ''; startWidth: number; textContentIsLarge: boolean; theme?: Theme; triangleDir?: string; url?: string; };