Tweak image upload validation experience (#18675)
* Restore file control when image upload is invalid * Tweak invalid file type message when type empty
This commit is contained in:
parent
4446441ede
commit
14ddbc49ec
2 changed files with 5 additions and 1 deletions
|
|
@ -78,6 +78,8 @@ export const ArticleCoverImage = ({ onMainImageUrlChange, mainImage }) => {
|
||||||
successCb: onImageUploadSuccess,
|
successCb: onImageUploadSuccess,
|
||||||
failureCb: onUploadError,
|
failureCb: onUploadError,
|
||||||
});
|
});
|
||||||
|
} else {
|
||||||
|
setUploadingImage(false);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -101,7 +101,9 @@ function handleFileTypeError(
|
||||||
if (fileTypeErrorHandler) {
|
if (fileTypeErrorHandler) {
|
||||||
fileTypeErrorHandler();
|
fileTypeErrorHandler();
|
||||||
} else {
|
} else {
|
||||||
const errorMessage = `Invalid file format (${fileType}). Only ${permittedFileTypes.join(
|
const fileTypeBracketed =
|
||||||
|
fileType && fileType.length !== 0 ? ` (${fileType})` : '';
|
||||||
|
const errorMessage = `Invalid file format${fileTypeBracketed}. Only ${permittedFileTypes.join(
|
||||||
', ',
|
', ',
|
||||||
)} files are permitted.`;
|
)} files are permitted.`;
|
||||||
addErrorMessage(errorMessage);
|
addErrorMessage(errorMessage);
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue