@drivy/cobalt
Version:
Opinionated design system for Drivy's projects.
13 lines (12 loc) • 622 B
TypeScript
import React, { ReactNode } from "react";
export type PhotoDropzonePropsType = {
className?: string;
description?: string;
deletePopoverContent: (onDelete: () => void, close: () => void) => ReactNode;
errorContent: (acceptedTypes: string, maxFileSize: number) => ReactNode;
onDropped: (file: File) => Promise<void> | void;
onPhotoDelete?: () => void;
initialImageUrl?: string;
};
declare const PhotoDropzone: ({ className, description, deletePopoverContent, errorContent, onDropped, onPhotoDelete, initialImageUrl, }: PhotoDropzonePropsType) => React.JSX.Element;
export default PhotoDropzone;