UNPKG

@uva-glass/component-library

Version:

React components UvA

12 lines (11 loc) 577 B
import { KeyboardEvent, MouseEvent, ReactNode } from 'react'; export interface ProgrammeCardProps { /** The callback function that is invoked when the card is clicked. */ onClick: (event: MouseEvent<HTMLDivElement> | KeyboardEvent<HTMLDivElement>) => void; /** The header contents. */ header?: ReactNode; /** The programme details. */ details?: ReactNode; } /** Represents a component to render a card for a programme. */ export declare const ProgrammeCard: ({ onClick, header, details }: ProgrammeCardProps) => import("react/jsx-runtime").JSX.Element;