Skip to content

Commit 7aff9a5

Browse files
committed
fix: add missing onError type
1 parent 2d33fdf commit 7aff9a5

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

typings/react-dropzone.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ export type DropzoneOptions = Pick<React.HTMLProps<HTMLElement>, PropTypes> & {
5050
) => Promise<Array<File | DataTransferItem>>;
5151
onFileDialogCancel?: () => void;
5252
onFileDialogOpen?: () => void;
53+
onError?: (err: Error) => void;
5354
validator?: <T extends File>(file: T) => FileError | FileError[] | null;
5455
useFsAccessApi?: boolean;
5556
autoFocus?: boolean;

typings/tests/all.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,11 @@ export default class Test extends React.Component {
1616
onDropRejected={(files, event) => console.log(files, event)}
1717
onFileDialogCancel={() => console.log("onFileDialogCancel invoked")}
1818
onFileDialogOpen={() => console.log("onFileDialogOpen invoked")}
19+
onError={(e) => console.log(e)}
20+
validator={(f) => ({ message: f.name, code: "" })}
1921
minSize={2000}
2022
maxSize={Infinity}
23+
maxFiles={100}
2124
preventDropOnDocument
2225
noClick={false}
2326
noKeyboard={false}
@@ -29,6 +32,7 @@ export default class Test extends React.Component {
2932
"image/*": [".png"],
3033
}}
3134
useFsAccessApi={false}
35+
autoFocus
3236
>
3337
{({ getRootProps, getInputProps }) => (
3438
<div {...getRootProps()}>

0 commit comments

Comments
 (0)