<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@datashaper/react](./react.md) &gt; [DropzoneProps](./react.dropzoneprops.md)

## DropzoneProps interface

<b>Signature:</b>

```typescript
export interface DropzoneProps 
```

## Properties

|  Property | Modifiers | Type | Description |
|  --- | --- | --- | --- |
|  [acceptedFileTypes](./react.dropzoneprops.acceptedfiletypes.md) |  | string\[\] |  |
|  [disabled?](./react.dropzoneprops.disabled.md) |  | boolean | <i>(Optional)</i> |
|  [dropzoneOptions?](./react.dropzoneprops.dropzoneoptions.md) |  | Omit&lt;DropzoneOptions, 'onDrop' \| 'onDropRejected' \| 'onDropAccepted'&gt; | <i>(Optional)</i> |
|  [onDrop?](./react.dropzoneprops.ondrop.md) |  | (collection: FileCollection) =&gt; void | <i>(Optional)</i> |
|  [onDropAccepted?](./react.dropzoneprops.ondropaccepted.md) |  | (collection: FileCollection) =&gt; void | <i>(Optional)</i> |
|  [onDropRejected?](./react.dropzoneprops.ondroprejected.md) |  | (message: string, files?: FileRejection\[\]) =&gt; void | <i>(Optional)</i> |
|  [placeholder?](./react.dropzoneprops.placeholder.md) |  | string | <i>(Optional)</i> |
|  [showPlaceholder?](./react.dropzoneprops.showplaceholder.md) |  | boolean | <i>(Optional)</i> |
|  [styles?](./react.dropzoneprops.styles.md) |  | DropzoneStyles | <i>(Optional)</i> |

