baseui
Version:
A React Component library implementing the Base design language
16 lines (15 loc) • 814 B
TypeScript
import * as React from 'react';
import type { StatefulContainerProps, DefaultStatefulProps, CheckboxReducerState } from './types';
import type { ChangeEvent } from 'react';
declare class StatefulCheckboxContainer extends React.Component<StatefulContainerProps, CheckboxReducerState> {
static defaultProps: DefaultStatefulProps;
constructor(props: StatefulContainerProps);
onChange: (e: ChangeEvent<HTMLInputElement>) => void;
onMouseEnter: (e: ChangeEvent<HTMLInputElement>) => void;
onMouseLeave: (e: ChangeEvent<HTMLInputElement>) => void;
onFocus: (e: ChangeEvent<HTMLInputElement>) => void;
onBlur: (e: ChangeEvent<HTMLInputElement>) => void;
stateReducer: (type: string, e: ChangeEvent<HTMLInputElement>) => void;
render(): any;
}
export default StatefulCheckboxContainer;