@@ -31,7 +31,7 @@ pristine.addValidator(fieldHashtag, isHashtag, 'Неверный хэш-тег',
3131pristine . addValidator ( fieldHashtag , isDubleHashtags , 'Хэш-теги дублируются' , 2 , false ) ;
3232pristine . addValidator ( fieldHashtag , isLengthHashtags , 'Не более пяти хэш-тегов' , 3 , false ) ;
3333
34- pristine . addValidator ( fieldDescription , isCommentLength , false ) ;
34+ pristine . addValidator ( fieldDescription , isCommentLength , 'Не более 140 символов' , false ) ;
3535
3636const showModalEditing = ( ) => {
3737 modalEditing . classList . remove ( 'hidden' ) ;
@@ -56,7 +56,6 @@ const onFieldLoadChange = (evt) => {
5656 } ) ;
5757 }
5858
59-
6059 showModalEditing ( ) ;
6160} ;
6261
@@ -69,7 +68,7 @@ const onBtnCloseClick = () => {
6968 document . removeEventListener ( 'keydown' , onModalEditingEscKeydown ) ;
7069} ;
7170
72- fieldLoadFile . addEventListener ( 'change' , onFieldLoadChange ) ;
71+ // fieldLoadFile.addEventListener('change', onFieldLoadChange);
7372
7473const blockBtnSubmit = ( ) => {
7574 btnSubmitForm . disabled = true ;
@@ -92,17 +91,19 @@ const initFormSubmit = () => {
9291 . then ( ( ) => {
9392 showSucces ( ) ;
9493 onBtnCloseClick ( ) ;
94+ unBlockBtnSubmit ( ) ;
9595 } )
9696 . catch ( ( ) => {
9797 showError ( ) ;
98+ unBlockBtnSubmit ( ) ;
9899 } ) ;
99- unBlockBtnSubmit ( ) ;
100+
100101 }
101102 } ) ;
102-
103- btnCloseForm . addEventListener ( 'click' , onBtnCloseClick ) ;
104103} ;
105104
105+ btnCloseForm . addEventListener ( 'click' , onBtnCloseClick ) ;
106+
106107function onModalEditingEscKeydown ( evt ) {
107108 if ( fieldHashtag === document . activeElement || fieldDescription === document . activeElement ) {
108109 return evt ;
@@ -114,4 +115,4 @@ function onModalEditingEscKeydown (evt) {
114115 }
115116}
116117
117- export { initFormSubmit , onModalEditingEscKeydown } ;
118+ export { initFormSubmit , onModalEditingEscKeydown , onFieldLoadChange } ;
0 commit comments