refine-utils-kit
Version:
Utility components and filters for Refine projects
33 lines (32 loc) • 792 B
TypeScript
import React from "react";
import { CrudFilter } from "@refinedev/core";
interface Option {
id?: string | number;
label: string;
value: string;
}
interface MultipleAutoCompleteProps {
source?: string;
label?: string;
placeholder?: string;
value?: string[];
onChange: (value: string[]) => void;
displayField?: string;
valueField?: string;
filters?: CrudFilter[];
debounceMs?: number;
minChars?: number;
maxResults?: number;
disabled?: boolean;
required?: boolean;
error?: string;
className?: string;
maxSelections?: number;
sortBy?: {
field: string;
order: "asc" | "desc";
};
options?: Option[];
}
export declare const MultipleAutoComplete: React.FC<MultipleAutoCompleteProps>;
export {};