UNPKG

windly

Version:

24 lines (23 loc) 839 B
import React, { ReactNode } from "react"; interface ExcelKeyMapping { uploadedKey: string; convertedKey: string; required: boolean; type?: string; } interface ReusableUploaderProps { uploadName?: string; requiredKeys: ExcelKeyMapping[]; onUploadSuccess: (data: any[]) => boolean | Promise<boolean>; accept?: string; isOpen: boolean; text?: ReactNode; tooltip?: string; disabledTooltip?: string; disable?: boolean; uploaderId?: string; SuccessAlert: (message: string, uploaderId: string, duration?: number | null, isConfirmBtn?: boolean, isWait?: boolean) => void; WarningAlert: (message: string, uploaderId: string, duration?: number | null, isConfirmBtn?: boolean, isWait?: boolean) => void; } declare const RUploader: React.FC<ReusableUploaderProps>; export { RUploader };