@yosgo/swap-ui
Version:
SWAP UI Framework. www.swap.work
24 lines (23 loc) • 1.03 kB
TypeScript
/// <reference types="react" />
import { AutocompleteProps, AutocompleteRenderInputParams } from "@material-ui/lab";
declare type OmitAutocompleteProps = Omit<AutocompleteProps<any, true, undefined, undefined>, "title" | "renderInput">;
export interface MyAutoCompleteProps extends OmitAutocompleteProps {
helperText?: React.ReactNode;
value?: any;
handleNoOptionsValueChange?: Function;
placeholder?: string;
placement?: "bottom-end" | "bottom-start" | "bottom" | "left-end" | "left-start" | "left" | "right-end" | "right-start" | "right" | "top-end" | "top-start" | "top";
title?: React.ReactNode;
width?: string | number;
open?: boolean;
anchorEl?: null | HTMLElement;
renderInput?: (params: AutocompleteRenderInputParams) => React.ReactNode;
disableFreeInput?: boolean;
optionsMaxHeight?: string | number;
anchorOrigin?: {
horizontal?: string | number;
vertical?: string | number;
};
addNewOptionsText?: string;
}
export {};