Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/react-dropzone/react-dropzone

Simple HTML5 drag-drop zone with React.js.
https://github.com/react-dropzone/react-dropzone

fix: work around Chromium File System Access API bug

This works around https://crbug.com/1264708 by always including a
description in the FilePickerA...

c36ab5bd8b8fd74e2074290d80e3ecb93d26b014 authored about 2 years ago by David Lechner <[email protected]>
fix: allow {accept} file selection w/o using the OS options

81277590a45e8bbba32e544ba2ecbfa02284d916 authored over 2 years ago by Yuval Saraf <[email protected]>
docs: typo fix in previews page

closes #1193

86ea1df81bb85c66658083739ea5b2ccba40e691 authored over 2 years ago by Arman <[email protected]>
fix: call onError if FS access API fails in secure ctx

a2039fd4bc5430a166858d71b7499a17036e68f9 authored over 2 years ago by Roland Groza <[email protected]>
ci: bump bundle size limit to 8kb

2556af7bb28258c958a430aeba652554e0b1eb8f authored over 2 years ago by Roland Groza <[email protected]>
feat: bump file-selector to v0.6

239dd292a22e5b2498dd6a277cf080a4d4337663 authored over 2 years ago by Roland Groza <[email protected]>
fix: add missing onError type

7aff9a559874ed19237908e9e28148fb47f54670 authored over 2 years ago by Roland Groza <[email protected]>
fix: apply custom validator on {isDragAccept,isDragReject}

2d33fdfc244774f383a1fb0a054bae0f28c7019e authored over 2 years ago by Roland Groza <[email protected]>
feat: add option to auto focus the root and close #1145

1b91e50bcb8b3144ef37c9940a3a04b20a95e46f authored over 2 years ago by Roland Groza <[email protected]>
fix: use aria role `presentation` by default and close #1152

7a2f4056e52b0c6df80020e1648dac12b0f7c313 authored over 2 years ago by Roland Groza <[email protected]>
feat: add support for React 18 and close #1121, #1167

BREAKING CHANGE: the {draggedFiles} prop on the returned hook state has been removed and the acc...

ed32886b20bf50392834896a5757133f3d2ed56c authored over 2 years ago by Roland Groza <[email protected]>
feat: add {onError} cb to allow users to handle errors

91348938c7c2c92dcd67e4034d606b84ae5c4e29 authored over 2 years ago by Roland Groza <[email protected]>
feat: allow passing file ext. to the file picker options and close #1141

BREAKING CHANGE:
The `{accept}` prop will now require an object instead of a string or array of ...

58976f4e3611036348bad545f153a1e7b00328ed authored over 2 years ago by Roland Groza <[email protected]>
feat(deps): bump file-selector from 0.4.0 to 0.5.0

Bumps [file-selector](https://github.com/react-dropzone/file-selector) from 0.4.0 to 0.5.0.
- [R...

2a71cc9f24681c0a79781305b87d413e190e14bc authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: remove autocomplete for file input type

5bc42738f103ef09a6aaae27c400a66679029452 authored over 2 years ago by Olga Pigareva <[email protected]>
docs: fix the image preview example

888fb6f007f188a850845e2515c2cabab432c024 authored over 2 years ago by Uluwatta <[email protected]>
fix: use KeyboardEvent.key to detect space/enter events

`KeyboardEvent.keyCode` is [deprecated](https://developer.mozilla.org/en-US/docs/Web/API/Keyboar...

67e3f5963329414f4e503d271d1e4b6c0b8fca66 authored over 2 years ago by Jonas <[email protected]>
docs: mention hosting is done via netlify

e40ab3afb22b9eb585bd7670330a17bfd84064c3 authored almost 3 years ago by Roland Groza <[email protected]>
fix: fix SSR when window is not defined (#1143)

c17831433243e28e6ada34cccbc14865877be1e0 authored almost 3 years ago by Jonas Daniels <[email protected]>
fix: fallback to input click to open the file picker

dbaec3f5ac48c21ad15f71aaaa0ac330a557a2ce authored almost 3 years ago by Roland Groza <[email protected]>
fix: do not use FS access API if code is not in secure context

8eb49d40003b5e9a7a7b56a087ef2a17734d44a6 authored almost 3 years ago by Roland Groza <[email protected]>
docs: clarify the breaking change in v12 and close #1138 (#1139)

Co-authored-by: Roland Groza <[email protected]>

650af6265c422b216eeb4c3aa77ed37605d1b3d5 authored almost 3 years ago by Roland Groza <[email protected]>
fix: add useFsAccessApi type

df8a9b4231b98fbc8b964c3cf0ca5f8682a50613 authored almost 3 years ago by Shuhei Aoyama <[email protected]>
feat: enable file system access API by default

BREAKING CHANGE: As of this change, the `accept` attribute does not work with file extensions an...

a0342520c1192698abaf670f5ad927d15e693610 authored almost 3 years ago by Roland Groza <[email protected]>
style: use eslint rules

02fd7c2ffb0011f4478dfb206066c17e8670eafd authored almost 3 years ago by Roland Groza <[email protected]>
ci: fix eslint configs

17de92e36a1233dfbff9010e9ba743395997e867 authored almost 3 years ago by Roland Groza <[email protected]>
docs: move community health files to common repo

cc4dc348c8b464fa6a8e07c2bc7c9314855066c6 authored almost 3 years ago by Roland Groza <[email protected]>
fix: disable file system access API usage by default and close #1131

15dd32fd6b620a0b3ef2a9112fa6a7bbcd092eef authored almost 3 years ago by Roland Groza <[email protected]>
docs: add example of using the lib without JSX and close #1101

99b43e802e42f949b9c19aaf74556d611584353d authored almost 3 years ago by Roland Groza <[email protected]>
feat: set role attr to button by default on the root and close #1110

207282b801596059d938c418f21291a00ba3c917 authored almost 3 years ago by Roland Groza <[email protected]>
feat: use FileSystemAccess API to select files

- also close #1107, #1031 and #1079

3ad4f007d70401e1d9adbc93ba2dfd69cc8c2a27 authored almost 3 years ago by Roland Groza <[email protected]>
ci: add dependabot config

0df93760ce5fd14286195a7a628fd6e98d5c1a9c authored almost 3 years ago by Roland Groza <[email protected]>
build: update dev deps

d28d565bd8bd9d195e97a529f9044b5834335a1d authored almost 3 years ago by Roland Groza <[email protected]>
build: bump deps

f2e4a3cde13a1154f7b6a0b2807816a9d47605a4 authored almost 3 years ago by Roland Groza <[email protected]>
fix: fix minor grammatical mistake in file size error

Co-authored-by: Roland Groza <[email protected]>

ab4359f20df16d58a1d086f8c5e85b7dbc102de7 authored almost 3 years ago by Chee7ah <[email protected]>
fix: remove doka/pintura source files

60f6ef0bc361854fcb524efbf26dc233824d9cee authored almost 3 years ago by Rik <[email protected]>
fix: declare the package as side effect free

Co-authored-by: Roland Groza <[email protected]>

199556bc085b121394e64de3f96e6616e79e6436 authored almost 3 years ago by Sven <[email protected]>
docs: added blue border color on focus to match the basic example

Co-authored-by: Roland Groza <[email protected]>

87f62142051b7df24a5919c18c460ad4d718793a authored almost 3 years ago by Allan Rodríguez <[email protected]>
docs: remove extra anonymous function in preview docs

Co-authored-by: Roland Groza <[email protected]>

9fdf5032acb1dda6f578cf20f58eb48ae3f1defa authored almost 3 years ago by Benjamin Musil <[email protected]>
feat: add onFileDialogOpen callback

Co-authored-by: Roland Groza <[email protected]>

d50c57882e472a4eca8b1caf4263ec5d5e05182c authored almost 3 years ago by Tony ZL YANG <[email protected]>
docs: fix typo in validator example

Fixed typed at `validator` prop doc

46ac4fd0c4366c35b2e11e62f5000438dc8ba34f authored almost 3 years ago by Ruslan <[email protected]>
docs: add a line to inform users where to pass accesibility props (#1100)

34bf6dbddd5ba8bd10394e183b5ee017cbf28d6b authored about 3 years ago by mcha <[email protected]>
fix: re-export `ErrorCode` from './utils'

2e83d350269a4a57cd87791365db3b7a413957b5 authored about 3 years ago by Chris Plummer <[email protected]>
ci: update node version for semantic-release (#1093)

Co-authored-by: Roland Groza <[email protected]>

cb2883ebc2f08e0625e838cc79cf73c83cf24eeb authored about 3 years ago by Roland Groza <[email protected]>
fix: add missing ErrorCode export and close #1091

* Add ErrorCode object to match Typescript enum

In https://github.com/react-dropzone/react-dr...

2a9ddbb416bbd2c568e2389c082084b86e535c78 authored about 3 years ago by Chris Plummer <[email protected]>
chore: update react to 17.0 (#1089)

d7c008c9f736925ecc341f2f3ff35a16dfc54c05 authored over 3 years ago by Andrés <[email protected]>
feat(ts): export the error codes as an enum

58abc82f05f302dd5227ff7b4e3075c4f4e41e30 authored over 3 years ago by Jose Enrique Marquez <[email protected]>
docs: rename Doka to Pintura (#1082)

623623e8a8363d06e098aee5eeade3927e8def55 authored over 3 years ago by Rik <[email protected]>
style: fix spelling error ("ommit"→"omit") (#1081)

a2690319ee6e9ba0af80bf0bdae711b9fa6c2ada authored over 3 years ago by Pimm "de Chinchilla" Hogeling <[email protected]>
fix: ignore the vendor dir to avoid licensing issues

7447fd28a30d9b9acc64936e5e5e444e3b70fbcd authored over 3 years ago by Roland Groza <[email protected]>
style: fix spelling of `across`

1924fa6cd8bd0fcdbd2165ed726416d3973b0555 authored over 3 years ago by klequis <[email protected]>
fix: add the `validator` as dependency to onDropCb

This PR:

- Adds validator prop to dependency array as unexpected behavior happens if onDropCb...

4e625d27410cb7a1b0703b2997142e65a89a78d9 authored over 3 years ago by Luis Fernando Torreblanca Macías <[email protected]>
chore: use initial state when reset state

fcacd74c1ccd4ec9e6547bd3479a256cca9dc424 authored over 3 years ago by Calvin <[email protected]>
fix(typings): use generics for `getRootProps` and `getInputProps`

27243bc19d3da8b3c90753abf72dfc3992ca6f10 authored over 3 years ago by Helgard <[email protected]>
fix: Check drag event contains files before showing "copy" cursor

closes #1042

ec934256bd13257915caee52dd3c88d733deb2db authored over 3 years ago by Tom Moor <[email protected]>
fix: allow validator to be null

6f0e826f6337367ab8b47efaa04449d839594c2a authored almost 4 years ago by Jared <[email protected]>
feat: add {validator} for custom validation

ebe21302966cfb016c743542ea4ab67b3d4f8bfc authored almost 4 years ago by Volodymyr Baydalka <[email protected]>
fix: add supported browsers via browserslist config and close #630

5a4ae9327c558915bbe3ff6c532ff7a63241da87 authored about 4 years ago by Roland Groza <[email protected]>
docs: add doka integration

- use flat badge for test status and gitpod
- show sidebar on docs site
- add favicon to docs site

c4cdc2ae2295b705675fd7134ef7e88e3a9e3c27 authored about 4 years ago by Roland Groza <[email protected]>
fix: update internal state when maxFiles prop changes and close #1025

bb42b940281f9b17642911c7988bc69d822d1f7e authored about 4 years ago by Tom Hutman <[email protected]>
fix: set isDragReject true when maxFiles rejects (#1020)

b4a1ac66302da2cc952aa93867be091357310414 authored about 4 years ago by mori <[email protected]>
ci: add gitpod config (#1024)

96e7c150b008132347c0132363bd94d5e5993601 authored about 4 years ago by Nisar Hassan Naqvi <[email protected]>
fix(deps): update file-selector and close #1022

b8d52458c36c644d145ef28ee01887967e106b60 authored about 4 years ago by Roland Groza <[email protected]>
docs: add default props to Dropzone component for react-docgen (#1015)

1b1177daaa51d7cc542d59f32dfd1e2956b92a55 authored about 4 years ago by Sam Thomas <[email protected]>
chore: update deps and fix the act() test warnings

aaa9710334a5f28e221cef84c11cf4a013c8c37c authored about 4 years ago by Roland Groza <[email protected]>
feat: add {maxFiles} to limit the accepted files

624549c994030bf1a285ee6ef3f11170decdf905 authored over 4 years ago by Morteza Jenabzadeh <[email protected]>
feat: improve Typescript support for errors

21a412ce2a8eea30e693216ac6aa43f747b4c9c6 authored over 4 years ago by Morteza Jenabzadeh <[email protected]>
docs: fix syntax error in examples

9ac603d1202722274ccee75d9a454fcbc9d7a25c authored over 4 years ago by Kuba Przetakiewicz <[email protected]>
fix: define functions as properties

This is more correct for TS strict mode.
See info here: https://github.com/typescript-eslint/ty...

dc5c7e23b11fde280634d80fcddde8a3c5d45eb8 authored over 4 years ago by Carson Full <[email protected]>
docs: fix syntax error in example

21ceb01665dcbf7eb50b8996048c016c48b7e560 authored over 4 years ago by Kuba Przetakiewicz <[email protected]>
Update test.yml

2a0d84b4bf658dd2cfb17d79acaf6c8c2289bacf authored over 4 years ago by Michaël De Boey <[email protected]>
fix(examples): rejectedFiles to fileRejections

19cf778744ba15c5684bf152adc2be30a6bf2cb6 authored over 4 years ago by Graham Cole <[email protected]>
fix: #911 isDragActive value when dragging over text on Firefox

08a89cfd2890e9f97f96d46250d8786af7125877 authored over 4 years ago by Antoine Vandecreme <[email protected]>
docs: add missing `isDragAccept` hook dependency in styling example

828a8330c55c3561027c289bed1e486bcb118d32 authored over 4 years ago by Klaas Foppen <[email protected]>
feat: add reject reasons to onDrop, onDropRejected callbacks (#938)

BREAKING CHANGE:

The method signatures of `onDrop` and `onDropRejected` as well as the return...

199c9ea20b501cc3997cbdcc63ea6fb972e20360 authored over 4 years ago by Tyson Warner <[email protected]>
fix: #921 isDragReject consistent with onDrop

f19685c92c9cc21d7835f3ec88e7b0d3b6593175 authored over 4 years ago by Jan Šilhan <[email protected]>
fix: cover for edge cases when checking file size and close #888

b09129b57155852264358e213bdc9d45ac06f5bb authored about 5 years ago by rolandjitsu <[email protected]>
feat: update deps and close #887

BREAKING CHANGE

Users will need to take care of polyfilling for the final bundle output as the ...

bc4325816a454cfbe39c45135c8eb98a782c312e authored about 5 years ago by rolandjitsu <[email protected]>
ci: ditch travis in favor of github actions

cc9859e696d2aa6958889c2d10a45f7ee673243a authored about 5 years ago by rolandjitsu <[email protected]>
ci: use travis build stages

e3cf65863662b4be74d7822f63b53649e7fa6675 authored about 5 years ago by rolandjitsu <[email protected]>
test: fix jest-jsdom imports

12330ed298c8f2d7451f509efe3341691fcbc7f6 authored about 5 years ago by rolandjitsu <[email protected]>
docs: fix promise exception in README example (#912)

53c16ee98f2192a850c32aa987b24a11eac0ac40 authored about 5 years ago by Anthony Anonde <[email protected]>
docs: remove {isDragActive} from example (#906)

1a485be1e6824081e87de01b102a1a64ad37c9f2 authored about 5 years ago by Stefan Huber <[email protected]>
refactor: don't re-implement useImperativeHandle (#900)

535940122b5b591aeac0b06b86ce39263c2017a7 authored about 5 years ago by Norton Wong <[email protected]>
fix: apply min/max file size conditions to {isDragReject} prop (#878)

Previously, `isDragReject` would not trigger if a file exceeded the maximum size. See: https://g...

c8a7322c3f96b530a5a8d6c02562518aa50e0072 authored about 5 years ago by Joe Huang <[email protected]>
ci: update deps and fix some security alerts from Github

4644e8e7a6c767c5f23721f503f587e57288515f authored about 5 years ago by rolandjitsu <[email protected]>
docs: update codesandbox link in issue template

f2c9ff0cd2cb0c24b28f821f48de339433a6d93c authored about 5 years ago by rolandjitsu <[email protected]>
docs: replace readAsBinaryString with readAsArrayBuffer and close #871

52367acf93d7980be11a4ab8ac2edeb73c4ee132 authored about 5 years ago by J. Araujo <[email protected]>
fix: store drag targets in a ref and close #876 (#877)

This avoids unnecessary renders when drag targets change, which works around an issue where the ...

ce66903ad24f98f226469cfd8fe46103affb5d91 authored over 5 years ago by Matthew Reiter <[email protected]>
fix: fix open file dialog programmatically and close #853

536997cc1df4b0b6969f2033a5904ead6d264e74 authored over 5 years ago by Yevhen Uzhva <[email protected]>
fix: allow setting input {disabled} prop to false

acea5df30f272f3071570c74a07730d1a8f99120 authored over 5 years ago by Chad Ostrowski <[email protected]>
fix: fix click event propagation and close #826

a159354d6281ea2a2cd92f1b1d4a5510412a1fe2 authored over 5 years ago by rolandjitsu <[email protected]>
fix: change types to support custom plugins

93bded79f01641aaf5c4d29642a881cdc0e77bcf authored over 5 years ago by Michael James <[email protected]>
fix: set {isDragActive} on drag enter and close #819

951ecb2a03b16e192a2b0b4c8ca3d7d06061a9f1 authored over 5 years ago by Roland Groza <[email protected]>
fix: prevent click on input when propagated form a <label>, close #182

ea5fb32de4e5eb709f4f7d0851e8030addb5f6f4 authored over 5 years ago by rolandjitsu <[email protected]>
fix: remove check for multiple attr support and close #811

0ec0e45ed4db76e42fb7e26001dd96a2fc42d936 authored over 5 years ago by rolandjitsu <[email protected]>
fix: cache effect for setting the ref and close #806

3b133a88833fe691091fdba35852ee9a80afa1f1 authored over 5 years ago by rolandjitsu <[email protected]>
docs: simplify examples and style all dropzones, closes #763

8abd6ec7a780fbcfcf5b0ffd7642935998029005 authored over 5 years ago by rolandjitsu <[email protected]>
feat: add {noClick}, {noKeyboard}, {noDrag} and {noDragEventsBubbling}

- use `{noClick}` to disable click to open file dialog
- use `{noKeyboard}` to disable SPACE/ENTE...

91ee25dc4806fd34055ad2d2caffee7fd065c7fe authored over 5 years ago by rolandjitsu <[email protected]>
docs: add a note about the required react version and close #795

fff25aeb64baa2a123a12a935463fe32c500be89 authored over 5 years ago by rolandjitsu <[email protected]>