@yandex/ui
Version:
Yandex UI components
17 lines (16 loc) • 643 B
TypeScript
import { FC, MouseEventHandler, KeyboardEventHandler, RefObject, FocusEventHandler } from 'react';
import './Tumbler-Button.css';
declare type TumblerButtonProps = {
checked: boolean;
innerRef: RefObject<HTMLButtonElement>;
labelledBy?: string;
onBlur?: FocusEventHandler<HTMLButtonElement>;
onClick: MouseEventHandler<HTMLButtonElement>;
onFocus?: FocusEventHandler<HTMLButtonElement>;
onKeyDown: KeyboardEventHandler<HTMLButtonElement>;
onKeyUp?: KeyboardEventHandler<HTMLButtonElement>;
tabIndex?: number;
required?: boolean;
};
export declare const TumblerButton: FC<TumblerButtonProps>;
export {};