@@ -4,24 +4,24 @@ const showSuccessMessage = () => {
44 const successTemplate = document . querySelector ( '#success' ) . content . querySelector ( '.success' ) ;
55 const successElement = successTemplate . cloneNode ( true ) ;
66
7- const closeSuccessMessage = ( ) => {
8- successElement . remove ( ) ;
9- document . removeEventListener ( 'keydown' , onSuccessKeydown ) ;
10- document . removeEventListener ( 'click' , onSuccessClick ) ;
11- } ;
12-
13- function onSuccessKeydown ( evt ) {
7+ const onSuccessKeydown = ( evt ) => {
148 if ( evt . key === 'Escape' ) {
159 evt . preventDefault ( ) ;
16- closeSuccessMessage ( ) ;
10+ closeSuccessMessage ( ) ; // eslint-disable-line no-use-before-define
1711 }
18- }
12+ } ;
1913
20- function onSuccessClick ( evt ) {
14+ const onSuccessClick = ( evt ) => {
2115 if ( ! evt . target . closest ( '.success__inner' ) ) {
22- closeSuccessMessage ( ) ;
16+ closeSuccessMessage ( ) ; // eslint-disable-line no-use-before-define
2317 }
24- }
18+ } ;
19+
20+ const closeSuccessMessage = ( ) => {
21+ successElement . remove ( ) ;
22+ document . removeEventListener ( 'keydown' , onSuccessKeydown ) ;
23+ document . removeEventListener ( 'click' , onSuccessClick ) ;
24+ } ;
2525
2626 successElement . querySelector ( '.success__button' ) . addEventListener ( 'click' , closeSuccessMessage ) ;
2727 document . addEventListener ( 'keydown' , onSuccessKeydown ) ;
@@ -34,25 +34,25 @@ const showErrorMessage = () => {
3434 const errorTemplate = document . querySelector ( '#error' ) . content . querySelector ( '.error' ) ;
3535 const errorElement = errorTemplate . cloneNode ( true ) ;
3636
37- const closeErrorMessage = ( ) => {
38- errorElement . remove ( ) ;
39- document . removeEventListener ( 'keydown' , onErrorKeydown ) ;
40- document . removeEventListener ( 'click' , onErrorClick ) ;
41- } ;
42-
43- function onErrorKeydown ( evt ) {
37+ const onErrorKeydown = ( evt ) => {
4438 if ( evt . key === 'Escape' ) {
4539 evt . preventDefault ( ) ;
4640 evt . stopPropagation ( ) ;
47- closeErrorMessage ( ) ;
41+ closeErrorMessage ( ) ; // eslint-disable-line no-use-before-define
4842 }
49- }
43+ } ;
5044
51- function onErrorClick ( evt ) {
45+ const onErrorClick = ( evt ) => {
5246 if ( ! evt . target . closest ( '.error__inner' ) ) {
53- closeErrorMessage ( ) ;
47+ closeErrorMessage ( ) ; // eslint-disable-line no-use-before-define
5448 }
55- }
49+ } ;
50+
51+ const closeErrorMessage = ( ) => {
52+ errorElement . remove ( ) ;
53+ document . removeEventListener ( 'keydown' , onErrorKeydown ) ;
54+ document . removeEventListener ( 'click' , onErrorClick ) ;
55+ } ;
5656
5757 errorElement . querySelector ( '.error__button' ) . addEventListener ( 'click' , closeErrorMessage ) ;
5858 document . addEventListener ( 'keydown' , onErrorKeydown ) ;
@@ -71,3 +71,4 @@ const showDataError = () => {
7171} ;
7272
7373export { showSuccessMessage , showErrorMessage , showDataError } ;
74+
0 commit comments