Add yet-another-react-lightbox package and update .gitignore to exclude node_modules
This commit is contained in:
31
frontend/node_modules/attr-accept/dist/es/index.js
generated
vendored
31
frontend/node_modules/attr-accept/dist/es/index.js
generated
vendored
@@ -1,31 +0,0 @@
|
||||
"use strict";
|
||||
|
||||
exports.__esModule = true;
|
||||
|
||||
exports.default = function (file, acceptedFiles) {
|
||||
if (file && acceptedFiles) {
|
||||
var acceptedFilesArray = Array.isArray(acceptedFiles) ? acceptedFiles : acceptedFiles.split(',');
|
||||
|
||||
if (acceptedFilesArray.length === 0) {
|
||||
return true;
|
||||
}
|
||||
|
||||
var fileName = file.name || '';
|
||||
var mimeType = (file.type || '').toLowerCase();
|
||||
var baseMimeType = mimeType.replace(/\/.*$/, '');
|
||||
return acceptedFilesArray.some(function (type) {
|
||||
var validType = type.trim().toLowerCase();
|
||||
|
||||
if (validType.charAt(0) === '.') {
|
||||
return fileName.toLowerCase().endsWith(validType);
|
||||
} else if (validType.endsWith('/*')) {
|
||||
// This is something like a image/* mime type
|
||||
return baseMimeType === validType.replace(/\/.*$/, '');
|
||||
}
|
||||
|
||||
return mimeType === validType;
|
||||
});
|
||||
}
|
||||
|
||||
return true;
|
||||
};
|
||||
Reference in New Issue
Block a user