Focus file addon. Uses DropzoneJS.
In your project, do the following :
npm i -D focus-file@latest
If your running on brunchJs, don't forget to copy the downloaded script to your vendor
folder.
Once correctly added, the component will be available on the window
as FocusFile
.
<FocusFile url='your/url'/>
The component uses internally a store
, fed with all the files dropped in the file upload, whatever the upload status was.
You can access this store with refToYourFocusFileComponent.props.store
.
If you want to catch DropzoneJS events, you can access the Dropzone object through refToYourFocusFileComponent.dropzone
.