grepsr-ui-elements
Version:
33 lines (32 loc) • 877 B
TypeScript
import React from 'react';
interface Option {
id: number;
defaultChecked: boolean;
label: string;
}
interface AdvancedDropProps {
label: string;
open?: boolean;
value?: string | '' | any | Array<any>[];
id: string | number | undefined;
onChange?: (e: any) => void;
size?: 'small' | 'medium';
defaultChecked: boolean;
showSelectAll?: boolean;
placeholder?: 'project' | 'items';
btnLabel1?: string;
btnLabel2?: string;
btn1Click?: (l: Option[]) => void;
btn2Click?: () => void;
handleOpen?: () => void;
dropData?: Option[];
sx?: any;
selectedItems?: any;
onSearch?: (l: any) => void;
showSearch?: boolean;
isLoading?: boolean;
showId?: boolean;
}
export { AdvancedDropProps };
declare const GrepsrAdvancedDropDown: React.FC<AdvancedDropProps>;
export default GrepsrAdvancedDropDown;