Skip to content

Commit f4456e7

Browse files
committed
добавил сообщение о неправильном формате
1 parent 99bca61 commit f4456e7

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

js/form/image-form.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ function closeUploadModal () {
3535
resetEffect();
3636
resetScale();
3737
uploadForm.reset();
38-
// При повторной попытке отправить неверный формата файла ошибка не появляется. Подскажи как реализовать.
3938
}
4039

4140
const openUploadModal = () => {
@@ -60,9 +59,11 @@ function onFileChooserChange () {
6059
uploadFormEffects.forEach((item) => {
6160
item.style.backgroundImage = `url(${URL.createObjectURL(file)})`;
6261
});
63-
}else {
64-
generateErrorMessage();
62+
} else {
63+
fileChooser.value = '';
64+
generateErrorMessage('неверный формат файла!');
6565
return;
66+
// получилось повторно показывать сообщение
6667
}
6768

6869
openUploadModal();

js/messages.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { isEscapeKey } from './util';
33
const MESSAGE_TIMEOUT = 5000;
44

55
const errorLoadTemplate = document.querySelector('#data-error').content;
6-
const errorMessage = document.querySelector('.data-error__title');
76
const successTemplate = document.querySelector('#success').content.querySelector('.success');
87
const messageErrorTemplate = document.querySelector('#error').content.querySelector('.error');
98

@@ -14,7 +13,7 @@ const generateErrorMessage = (message) => {
1413
const errorLoad = errorLoadTemplate.cloneNode(true);
1514

1615
if (message) {
17-
errorMessage.textContent = message;
16+
errorLoad.querySelector('.data-error__title').textContent = message;
1817
}
1918

2019
document.body.append(errorLoad);

0 commit comments

Comments
 (0)