UNPKG

design-react-kit

Version:

Componenti React per Bootstrap 5

34 lines (33 loc) 1.15 kB
import { ElementType, FC, HTMLAttributes, InputHTMLAttributes } from 'react'; export interface UploadListItemProps extends HTMLAttributes<HTMLUListElement> { /** Classi aggiuntive da usare per il componente lista del UploadList */ className?: string; /** * Indica l'icona del file * @default it-file */ icon?: string; /** * Indica lo stato dell'upload * @default success */ uploadStatus?: 'success' | 'uploading' | 'error'; /** Utilizzarlo in caso di utilizzo di componenti personalizzati */ buttonTag?: ElementType; /** Nome del file */ fileName?: string; /** Peso del file */ fileWeight?: string; /** Valore della barra progress in caso uploadStatus sia uploading */ progressValue?: number; /** Indica che gli item list hanno l'immagine come anteprima */ previewImage?: boolean; previewImageSrc?: string; previewImageAlt?: string; testId?: string; } export declare const UploadListItem: FC<UploadListItemProps> & { UploadButton: typeof UploadButton; }; declare const UploadButton: FC<InputHTMLAttributes<HTMLInputElement>>; export {};