UNPKG

@papernote/ui

Version:

A modern React component library with a paper notebook aesthetic - minimal, professional, and expressive

19 lines 629 B
export interface UploadedFile { file: File; id: string; status: 'uploading' | 'success' | 'error'; progress?: number; error?: string; } export interface FileUploadProps { accept?: string; multiple?: boolean; maxSize?: number; maxFiles?: number; onFilesSelected?: (files: File[]) => void; onUpload?: (file: File) => Promise<void>; disabled?: boolean; } export default function FileUpload({ accept, multiple, maxSize, // 10MB default maxFiles, onFilesSelected, onUpload, disabled, }: FileUploadProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=FileUpload.d.ts.map