digitinary-ui
Version:
Digitinary UI Library
19 lines (18 loc) • 696 B
TypeScript
/// <reference types="react" />
import './style.scss';
type FileOrUrl = File | string;
interface FileUploaderProps {
multiple?: boolean;
disabled?: boolean;
accept?: string;
value: FileOrUrl[] | [];
onChange: (value: FileOrUrl[]) => void;
size?: 'small' | 'medium' | 'large';
label?: JSX.Element | string | number;
placeholder?: string | number;
required?: boolean;
key?: any;
handleDownload?: (value: FileOrUrl) => void;
}
declare const FileUploader: ({ multiple, disabled, accept, value, onChange, size, label, placeholder, required, key, handleDownload, }: FileUploaderProps) => import("react/jsx-runtime").JSX.Element;
export default FileUploader;