import { createContext } from 'react'; import { Highlight } from '../types'; import { BlendColors } from '../utils'; export interface EventRailsContext { highlights?: Highlight[]; duration: number; getHighlightColorBlended: BlendColors; } const NO_OP = () => undefined; /** Context for storing `EventRailsContext` to distribute it to `` * @category React Context */ export const EventRailsContext = createContext({ highlights: [], getHighlightColorBlended: NO_OP, duration: 0, });