in source/console/src/Components/Create/Create.js [274:300]
handleFileChange(event) {
const file = event.target.files[0];
this.setState({
file: null,
validFile: false
});
if (file) {
const { name, size } = file;
const extension = name.split('.').pop();
// Limit upload file size
if (size > FILE_SIZE_LIMIT) {
return alert(`WARNING: exceeded file size limit ${FILE_SIZE_LIMIT}`);
}
// Limit file extension
if (!FILE_EXTENSIONS.includes(extension)) {
return alert(`WARNING: only allows (${FILE_EXTENSIONS.join(',')}) files.`);
}
this.setState({
file,
validFile: true
});
}
}