ivt
Version:
Ivt Components Library
35 lines (32 loc) • 988 B
TypeScript
import React__default from 'react';
interface MultiInputListProps {
options: {
label: string;
value: string;
}[];
value?: string[];
defaultValue?: string[];
onValueChange: (value: string[]) => void;
placeholder?: string;
searchPlaceholder?: string;
label?: string | React__default.ReactNode;
description?: string;
listTitle?: string;
listUnit?: string;
className?: string;
disabled?: boolean;
selectAllLabel?: string;
validationRegex?: RegExp;
onInvalidInput?: (values: string[]) => void;
id?: string;
showAddButton?: boolean;
addButtonLabel?: string;
fetchOptions?: (term: string) => Promise<{
label: string;
value: string;
}[]>;
maxHeight?: string | number;
fetchDependencies?: unknown[];
}
declare const MultiInputList: React__default.ForwardRefExoticComponent<MultiInputListProps & React__default.RefAttributes<HTMLInputElement>>;
export { MultiInputList };