@ozen-ui/kit
Version:
React component library
11 lines (10 loc) • 615 B
TypeScript
import type { DataListBaseOnChange, DataListBaseValue } from '../../entities';
import type { DataListBaseBaseProps } from '../../types';
import type { DataListBaseValueControl } from './types';
export declare const useDataListBaseValue: <Multiple extends boolean>({ value: valueProp, defaultValue, onChange: onChangeProp, inProps, multiple, }: {
value: DataListBaseValue<Multiple> | undefined;
defaultValue: DataListBaseValue<Multiple> | undefined;
onChange: DataListBaseOnChange<Multiple>;
inProps: DataListBaseBaseProps<Multiple>;
multiple: Multiple;
}) => DataListBaseValueControl<Multiple>;