UNPKG

@catho/quantum

Version:
22 lines (19 loc) 505 B
import { FC, MouseEventHandler } from 'react'; export type NonEmptyArray<T> = [T, ...T[]]; export interface SegmentedControlProps { name?: string; onChange?: MouseEventHandler<HTMLButtonElement>; darkMode?: boolean; theme?: { spacing?: {}; colors?: {}; }; items: NonEmptyArray<{ label: string; value: string; icon: string; checked: boolean; }>; } declare const SegmentedControl: FC<SegmentedControlProps>; export default SegmentedControl;