UNPKG

stofli-ui

Version:

Biblioteca moderna de componentes UI para React con Tailwind CSS y Framer Motion

44 lines (41 loc) 1.25 kB
import React from 'react'; interface AutocompleteOption { value: string; label: string; group?: string; disabled?: boolean; } interface AutocompleteProps { options: AutocompleteOption[]; value?: string; onChange?: (value: string) => void; placeholder?: string; title?: string; required?: boolean; className?: string; containerClassName?: string; inputClassName?: string; dropdownClassName?: string; itemClassName?: string; iconClassName?: string; sectionTitleClassName?: string; disabled?: boolean; variant?: "default" | "primary" | "secondary" | "success" | "warning" | "danger"; } interface AutocompleteSectionProps { title: string; children: React.ReactNode; className?: string; titleClassName?: string; } interface AutocompleteItemProps { option: AutocompleteOption; isSelected: boolean; onSelect: () => void; className?: string; } declare const AutocompleteSection: React.FC<AutocompleteSectionProps>; declare const AutocompleteItem: React.FC<AutocompleteItemProps>; declare const Autocomplete: React.FC<AutocompleteProps>; export { AutocompleteItem, AutocompleteSection, Autocomplete as default }; export type { AutocompleteOption };