UNPKG

goobs-frontend

Version:

A comprehensive React-based libary for building modern web applications

26 lines 919 B
import { default as React, ReactNode } from 'react'; import { ButtonStyles } from '../../theme'; export interface ToggleButtonProps { value: string; children: ReactNode; selected?: boolean; onClick?: (event: React.MouseEvent<HTMLButtonElement>) => void; disabled?: boolean; size?: 'small' | 'medium' | 'large'; styles?: ButtonStyles; isFirst?: boolean; isLast?: boolean; 'aria-label'?: string; } export interface ToggleButtonGroupProps { value: string | null; exclusive?: boolean; onChange: (event: React.MouseEvent<HTMLElement>, newValue: string | null) => void; children: React.ReactNode; size?: 'small' | 'medium' | 'large'; styles?: ButtonStyles; } export declare const ToggleButton: React.FC<ToggleButtonProps>; export declare const ToggleButtonGroup: React.FC<ToggleButtonGroupProps>; export default ToggleButton; //# sourceMappingURL=index.d.ts.map