@lunit/oui
Version:
Lunit Oncology UI components
15 lines (14 loc) • 643 B
TypeScript
import type { BoxProps, RadioProps as MuiRadioProps } from '@mui/material';
export interface RadioProps extends Omit<BoxProps<'span'>, 'onChange' | 'onChangeCapture'> {
value?: MuiRadioProps['value'];
name?: MuiRadioProps['name'];
checked?: MuiRadioProps['checked'];
defaultChecked?: MuiRadioProps['defaultChecked'];
disabled?: MuiRadioProps['disabled'];
required?: MuiRadioProps['required'];
onChange?: MuiRadioProps['onChange'];
onChangeCapture?: MuiRadioProps['onChangeCapture'];
label?: string;
inputProps?: React.InputHTMLAttributes<HTMLInputElement>;
inputRef?: React.Ref<HTMLInputElement>;
}