diff --git a/src/components/OpenFileButton.tsx b/src/components/OpenFileButton.tsx index 21290eae..34f6e892 100644 --- a/src/components/OpenFileButton.tsx +++ b/src/components/OpenFileButton.tsx @@ -3,7 +3,7 @@ import Button from 'react-bootstrap/Button'; import Image from 'react-bootstrap/Image'; import OverlayTrigger from 'react-bootstrap/OverlayTrigger'; import Tooltip from 'react-bootstrap/Tooltip'; -import Dropzone from 'react-dropzone'; +import Dropzone, { FileRejection } from 'react-dropzone'; export interface OpenFileButtonProps { /** A unique id for each instance. */ @@ -53,10 +53,10 @@ class OpenFileButton extends React.Component { }); } - private onDropRejected(rejectedFiles: File[]): void { + private onDropRejected(fileRejections: FileRejection[]): void { // should only be one file since multiple={false} - rejectedFiles.forEach((f) => { - this.props.onReject(f); + fileRejections.forEach((r) => { + this.props.onReject(r.file); }); }