@yamada-ui/autocomplete
Version:
Yamada UI autocomplete component
18 lines (15 loc) • 689 B
TypeScript
import { HTMLUIProps, PropGetter } from '@yamada-ui/core';
interface UseAutocompleteOptionGroupProps extends HTMLUIProps {
/**
* The label of the autocomplete option group.
*/
label: string;
}
declare const useAutocompleteOptionGroup: ({ label, ...rest }: UseAutocompleteOptionGroupProps) => {
label: string;
getContainerProps: PropGetter<"li", undefined>;
getGroupProps: PropGetter<"div", undefined>;
getLabelProps: PropGetter<"div", undefined>;
};
type UseAutocompleteOptionGroupReturn = ReturnType<typeof useAutocompleteOptionGroup>;
export { type UseAutocompleteOptionGroupProps, type UseAutocompleteOptionGroupReturn, useAutocompleteOptionGroup };