Skip to content

Commit cba063b

Browse files
committed
Выполнено задание 9 модуля: валидация хэштегов и комментариев
1 parent ee042f3 commit cba063b

3 files changed

Lines changed: 4 additions & 13 deletions

File tree

js/big-picture.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { initComments } from './comments';
2-
import { isEscapeKey } from './utils';
2+
import { isEscapeKey } from './utils ';
33

44
export const body = document.querySelector('body');
55
const bigPicture = document.querySelector('.big-picture');

js/upload-form.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ imageUploadForm.addEventListener('submit', (evt) => {
5252
if (isValid) {
5353
console.log('Форма полностью валидна! Можно отправлять на сервер.');
5454
} else {
55-
console.log('Форма содержит ошибки. Отправка заблокирована.');
55+
5656
}
5757
});
5858

js/validation.js

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const MAX_LENGTH_IMAGE_UPLOAD_COMMENT = 140;
44

55
const imageUploadForm = document.querySelector('.img-upload__form');
66
const hashtagsInput = imageUploadForm.querySelector('.text__hashtags');
7-
const hashtagsCommentText = imageUploadForm.querySelector('.text__description');
7+
const isCommentValid = imageUploadForm.querySelector('.text__description');
88

99
const pristineConfig = new Pristine(imageUploadForm, {
1010
classTo: 'img-upload__field-wrapper',
@@ -59,19 +59,10 @@ pristineConfig.addValidator(
5959
);
6060

6161
pristineConfig.addValidator(
62-
hashtagsCommentText,
62+
isCommentValid,
6363
validCommentTextArea,
6464
'длина комментария больше 140 символов'
6565
);
6666

6767

6868
export { pristineConfig };
69-
70-
/* <fieldset class="img-upload__text text">
71-
<div class="img-upload__field-wrapper">
72-
<input class="text__hashtags" name="hashtags" placeholder="#ХэшТег" />
73-
</div>
74-
<div class="img-upload__field-wrapper">
75-
<textarea class="text__description" name="description" placeholder="Ваш комментарий..."></textarea>
76-
</div>
77-
</fieldset> */

0 commit comments

Comments
 (0)