UNPKG

design-react-kit

Version:

Componenti React per Bootstrap 5

23 lines (22 loc) 750 B
import React, { ReactElement, SelectHTMLAttributes } from 'react'; export interface SelectProps extends Omit<SelectHTMLAttributes<HTMLSelectElement>, 'onChange'> { /** * Se `true` determina la disabilitazione del campo */ disabled?: boolean; /** * L'etichetta del campo */ label: string; /** * La lista di opzioni da visualizzare nella tendina del Select */ children: ReactElement<'option'> | ReactElement<'option'>[]; /** * Gestisce il cambio del valore selezionato * @param selectedValue * @returns */ onChange: (selectedValue: string) => void; } export declare const Select: ({ id, disabled, label, children, onChange, ...rest }: SelectProps) => React.JSX.Element;