Socket
Socket
Sign inDemoInstall

@s-ui/react-molecule-photo-uploader

Package Overview
Dependencies
Maintainers
1
Versions
58
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@s-ui/react-molecule-photo-uploader - npm Package Compare versions

Comparing version 2.5.0 to 2.6.0

11

CHANGELOG.md
# 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 @@

1

lib/config.js

@@ -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';

38

lib/fileTools.js

@@ -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",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc