UNPKG

@react-typed-forms/mui

Version:

![npm](https://img.shields.io/npm/v/@react-typed-forms/mui?style=plastic)

13 lines (12 loc) 584 B
import { Control } from "@react-typed-forms/core"; import { ReactElement } from "react"; import { AutocompleteProps } from "@mui/material"; export type FSelectAutocompleteProps<T> = { query: Control<string>; state: Control<T | undefined | null>; label?: string; } & Omit<AutocompleteProps<T, false, false, false>, "renderInput">; export declare function FSelectAutocomplete(props: FSelectAutocompleteProps<string>): ReactElement; export declare function FSelectAutocomplete<T>(props: FSelectAutocompleteProps<T> & { getOptionLabel: (t: T) => string; }): ReactElement;