@appello/web-ui
Version:
Web ui library for a better development experience
12 lines (11 loc) • 440 B
TypeScript
import React from 'react';
export interface FileUploadProps<TMultiple extends boolean> {
onUpload: (files: TMultiple extends true ? File[] : File) => void;
children: (props: {
onClick: () => void;
}) => React.ReactNode;
accept?: string;
multiple?: TMultiple;
className?: string;
}
export declare const FileUpload: <TMultiple extends boolean = false>(props: FileUploadProps<TMultiple>) => React.ReactElement;