clouflare-r2-file-upload
Version:
A React component for uploading files to Cloudflare R2
24 lines (23 loc) • 654 B
TypeScript
import React from "react";
interface FileUploadProps {
title?: string;
subtitle?: string;
message?: string;
type: "single" | "multiple";
acceptedFileTypes?: string[];
acceptFileTypesText?: string;
style?: "simple" | "full_box" | "logo_box";
choseTitle?: string;
handleInputChange: (urls: string[]) => void;
changeImageName?: boolean;
default_img?: string;
classname: string;
REGION: string;
ACCESS_KEY_ID: string;
SECRET_ACCESS_KEY: string;
ENDPOINT: string;
BUCKET_NAME: string;
IMG_DOMAIN: string;
}
declare const FileUpload: React.FC<FileUploadProps>;
export default FileUpload;