diff --git a/typings/react-dropzone.d.ts b/typings/react-dropzone.d.ts index 45b0d1f9..b0989993 100644 --- a/typings/react-dropzone.d.ts +++ b/typings/react-dropzone.d.ts @@ -1,6 +1,7 @@ import * as React from "react"; -export { FileWithPath } from "file-selector"; +import { FileWithPath } from "file-selector"; +export { FileWithPath }; export default function Dropzone( props: DropzoneProps & React.RefAttributes ): JSX.Element; @@ -23,7 +24,7 @@ export interface FileError { } export interface FileRejection { - file: File; + file: FileWithPath; errors: FileError[]; } @@ -68,7 +69,8 @@ export type DropzoneState = DropzoneRef & { isDragAccept: boolean; isDragReject: boolean; isFileDialogActive: boolean; - acceptedFiles: File[]; + draggedFiles: FileWithPath[]; + acceptedFiles: FileWithPath[]; fileRejections: FileRejection[]; rootRef: React.RefObject; inputRef: React.RefObject;