@grone/pro-file-uploader
v0.1.1
Published
A simple React plugin for file picking. Works with click and drag & drop
Downloads
1
Maintainers
Readme
pro-file-picker
Reusable React file picker component.
Installation
$ npm install pro-file-uploader
Usage
import FilePicker from 'pro-file-picker';
<FilePicker onChange={files => console.log(files)}>
<button>Upload</button>
</FilePicker>;
API
type Props = {
children: React.Node,
onChange: (files: Array<File>, e: SyntheticEvent<HTMLInputElement>) => void,
accept?: string,
multiple?: boolean,
};
Development
Requirements
- node >= 11.9.0
- yarn >= 1.13.0
$ yarn install --pure-lockfile
$ yarn start
Test
$ yarn run format
$ yarn run eslint
$ yarn run flow
$ yarn run test:watch
$ yarn run build
Publish
$ npm version patch
$ npm run changelog
git commit & push
CONTRIBUTING
- ⇄ Pull requests and ★ Stars are always welcome.
- For bugs and feature requests, please create an issue.
- Pull requests must be accompanied by passing automated tests.