UNPKG

react-bootstrap

Version:

Bootstrap 5 components built with React

16 lines (15 loc) 626 B
import * as React from 'react'; import { ButtonProps } from './Button'; export type ToggleButtonType = 'checkbox' | 'radio'; export interface ToggleButtonProps extends Omit<ButtonProps, 'onChange' | 'type'> { type?: ToggleButtonType; name?: string; checked?: boolean; disabled?: boolean; id: string; onChange?: React.ChangeEventHandler<HTMLInputElement>; value: string | ReadonlyArray<string> | number; inputRef?: React.Ref<HTMLInputElement>; } declare const ToggleButton: React.ForwardRefExoticComponent<ToggleButtonProps & React.RefAttributes<HTMLLabelElement>>; export default ToggleButton;