@s-ui/react-molecule-photo-uploader
Advanced tools
Comparing version 2.5.0 to 2.6.0
# CHANGELOG | ||
# 2.6.0 (2021-12-20) | ||
### Features | ||
* **components/molecule/photoUploader:** Add errorSaveImageEndpoint prop ([ea87331](https://github.com/SUI-Components/sui-components/commit/ea87331a1cafccbe0d685cafc76b68c9aa455a19)) | ||
* **components/molecule/photoUploader:** Add url control in prepareFile function ([4d4d711](https://github.com/SUI-Components/sui-components/commit/4d4d71102a5e01bd3ec29019f75ddd8a4136782e)) | ||
* **components/molecule/photoUploader:** Remove required from errorSaveImageEndpoint prop ([70c578c](https://github.com/SUI-Components/sui-components/commit/70c578c74d7cf306ec2c11acfd5a8459483d0a24)) | ||
# 2.5.0 (2021-07-30) | ||
@@ -4,0 +15,0 @@ |
@@ -24,2 +24,3 @@ export var BASE_CLASS_NAME = 'sui-MoleculePhotoUploader'; | ||
}; | ||
export var DEFAULT_SAVE_IMAGE_ERROR = 'An error has occurred, please try again'; | ||
export var DEFAULT_HAS_ERRORS_STATUS = false; | ||
@@ -26,0 +27,0 @@ export var DRAG_STATE_STATUS_ACCEPTED = 'accepted'; |
@@ -129,2 +129,3 @@ import _asyncToGenerator from "@babel/runtime/helpers/esm/asyncToGenerator"; | ||
errorCorruptedPhotoUploadedText = _ref2.errorCorruptedPhotoUploadedText, | ||
errorSaveImageEndpoint = _ref2.errorSaveImageEndpoint, | ||
handlePhotosRejected = _ref2.handlePhotosRejected, | ||
@@ -173,19 +174,24 @@ newFiles = _ref2.newFiles, | ||
url = _context.sent; | ||
currentFiles.push({ | ||
blob: blob, | ||
file: file, | ||
hasErrors: hasErrors, | ||
isModified: false, | ||
isNew: true, | ||
originalBase64: originalBase64, | ||
properties: { | ||
path: nextFile.path, | ||
size: nextFile.size, | ||
lastModified: nextFile.lastModified | ||
}, | ||
preview: croppedBase64, | ||
rotation: rotation, | ||
url: url | ||
}); | ||
if (!url) { | ||
setCorruptedFileError(errorSaveImageEndpoint); | ||
} else { | ||
currentFiles.push({ | ||
blob: blob, | ||
file: file, | ||
hasErrors: hasErrors, | ||
isModified: false, | ||
isNew: true, | ||
originalBase64: originalBase64, | ||
properties: { | ||
path: nextFile.path, | ||
size: nextFile.size, | ||
lastModified: nextFile.lastModified | ||
}, | ||
preview: croppedBase64, | ||
rotation: rotation, | ||
url: url | ||
}); | ||
} | ||
case 11: | ||
@@ -192,0 +198,0 @@ case "end": |
@@ -15,3 +15,3 @@ import _extends from "@babel/runtime/helpers/esm/extends"; | ||
import { ATOM_ICON_SIZES } from '@s-ui/react-atom-icon'; | ||
import { BASE_CLASS_NAME, DROPZONE_CLASS_NAME, DEFAULT_DRAG_DELAY_TIME, DEFAULT_IMAGE_ROTATION_DEGREES, DEFAULT_IMAGE_ASPECT_RATIO, DEFAULT_MAX_IMAGE_HEIGHT, DEFAULT_MAX_IMAGE_WIDTH, DEFAULT_FILE_TYPES_ACCEPTED, DEFAULT_MAX_FILE_SIZE_ACCEPTED, DEFAULT_NOTIFICATION_ERROR, DRAG_STATE_STATUS_REJECTED, ROTATION_DIRECTION, REJECT_FILES_REASONS, ACTIONS } from './config'; | ||
import { BASE_CLASS_NAME, DROPZONE_CLASS_NAME, DEFAULT_DRAG_DELAY_TIME, DEFAULT_IMAGE_ROTATION_DEGREES, DEFAULT_IMAGE_ASPECT_RATIO, DEFAULT_MAX_IMAGE_HEIGHT, DEFAULT_MAX_IMAGE_WIDTH, DEFAULT_FILE_TYPES_ACCEPTED, DEFAULT_MAX_FILE_SIZE_ACCEPTED, DEFAULT_NOTIFICATION_ERROR, DEFAULT_SAVE_IMAGE_ERROR, DRAG_STATE_STATUS_REJECTED, ROTATION_DIRECTION, REJECT_FILES_REASONS, ACTIONS } from './config'; | ||
import { jsx as _jsx } from "react/jsx-runtime"; | ||
@@ -57,2 +57,4 @@ import { jsxs as _jsxs } from "react/jsx-runtime"; | ||
errorInitialPhotoDownloadErrorText = _ref.errorInitialPhotoDownloadErrorText, | ||
_ref$errorSaveImageEn = _ref.errorSaveImageEndpoint, | ||
errorSaveImageEndpoint = _ref$errorSaveImageEn === void 0 ? DEFAULT_SAVE_IMAGE_ERROR : _ref$errorSaveImageEn, | ||
_ref$infoIcon = _ref.infoIcon, | ||
@@ -223,2 +225,3 @@ infoIcon = _ref$infoIcon === void 0 ? noop : _ref$infoIcon, | ||
errorCorruptedPhotoUploadedText: errorCorruptedPhotoUploadedText, | ||
errorSaveImageEndpoint: errorSaveImageEndpoint, | ||
setCorruptedFileError: function setCorruptedFileError(errorText) { | ||
@@ -225,0 +228,0 @@ setNotificationError({ |
{ | ||
"name": "@s-ui/react-molecule-photo-uploader", | ||
"version": "2.5.0", | ||
"version": "2.6.0", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
84760
1283