UNPKG

@uva-glass/component-library

Version:

React components UvA

17 lines (16 loc) 697 B
export interface PeriodSelectorProps { /** Indicates how many periods are shown. */ maxPeriods: 6 | 7; /** array of period values [3, 5 ...] */ defaultValues?: number[]; label?: string; labelPosition?: 'top' | 'left'; /** Shows red * */ required?: boolean; /** error text to display if set */ notValidatedText?: string; /** Returns array of selected values as number */ onChange: (values: number[]) => void; } /** Checkbox group for selecting periods */ export declare const PeriodSelector: ({ maxPeriods, defaultValues, label, labelPosition, required, notValidatedText, onChange, }: PeriodSelectorProps) => import("react/jsx-runtime").JSX.Element;