Skip to content

Prompt the user to select files, then pass them to a callback.

License

Notifications You must be signed in to change notification settings

synacor/choose-files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

choose-files

NPM travis-ci

Prompt the user to select files, then pass the File objects to a callback. If the user cancels file selection, an empty Array is returned.

Works in modern browsers, Cordova, Electron, etc.


Usage

import chooseFiles from 'choose-files';

chooseFiles( files => {
	// `files` is an Array of File objects

	// Example - print filenames:
	let names = files.map( file => file.name);
	console.log(names);
});

License

BSD 3-Clause