UNPKG

@carrot-farm/mongsil-ui

Version:
23 lines (22 loc) 851 B
import * as React from 'react'; import { CheckboxProps } from '../Checkbox'; export declare type Values = (string | undefined)[]; declare type eventFunc = (values: Values, name?: string) => void | false; export interface CheckboxCreatorProps extends Pick<CheckboxProps, 'variant' | 'name'> { className?: string; itemClassName?: string; value?: Values; defaultValue?: Values; disabled?: boolean; model: CheckboxCreatorModel[]; children?: React.ReactChildren; onChange?: eventFunc; onClick?: eventFunc; } export interface CheckboxCreatorModel { label?: string; value?: string; } export declare type HandleClick = (value?: string) => void; declare const _default: React.MemoExoticComponent<React.ForwardRefExoticComponent<CheckboxCreatorProps & React.RefAttributes<HTMLSpanElement>>>; export default _default;