@carrot-farm/mongsil-ui
Version:
react ui library
20 lines (19 loc) • 652 B
TypeScript
import * as React from 'react';
export interface OptionProps {
children?: React.ReactNode;
className?: string;
label?: React.ReactNode;
value?: string;
checked?: boolean;
defaultChecked?: boolean;
selectedValue?: string;
onChange?: React.ChangeEventHandler<HTMLInputElement>;
onClick?: (value?: string, params?: ClickParams) => void;
onSelected?: (child?: React.ReactNode) => void;
}
interface ClickParams {
label: React.ReactNode;
event: React.MouseEvent<HTMLDivElement>;
}
declare const Option: React.ForwardRefExoticComponent<OptionProps & React.RefAttributes<HTMLDivElement>>;
export default Option;