@@ -102,7 +102,7 @@ export default class ViewerCore extends React.Component<ViewerProps, ViewerCoreS
102
102
}
103
103
}
104
104
105
- handleClose = ( e ) => {
105
+ handleClose = ( ) => {
106
106
this . props . onClose ( ) ;
107
107
}
108
108
@@ -133,14 +133,14 @@ export default class ViewerCore extends React.Component<ViewerProps, ViewerCoreS
133
133
core . addEventListener (
134
134
'transitionend' ,
135
135
this . handleTransitionEnd ,
136
- false
136
+ false ,
137
137
) ;
138
138
// Though onWheel can be directly used on the div "viewerCore", to be able to
139
139
// prevent default action, a listener is added here instead
140
140
( this . refs [ 'viewerCore' ] as HTMLDivElement ) . addEventListener (
141
141
'mousewheel' ,
142
142
this . handleMouseScroll ,
143
- false
143
+ false ,
144
144
) ;
145
145
if ( this . containerHeight === 0 ) {
146
146
this . setInlineContainerHeight ( ) ;
@@ -325,7 +325,7 @@ export default class ViewerCore extends React.Component<ViewerProps, ViewerCoreS
325
325
if ( activeImage . downloadUrl ) {
326
326
location . href = activeImage . downloadUrl ;
327
327
}
328
- } ;
328
+ }
329
329
330
330
handleScaleX = ( newScale : 1 | - 1 ) => {
331
331
this . setState ( {
@@ -347,8 +347,6 @@ export default class ViewerCore extends React.Component<ViewerProps, ViewerCoreS
347
347
let imgCenterXY = this . getImageCenterXY ( ) ;
348
348
let diffX = targetX - imgCenterXY . x ;
349
349
let diffY = targetY - imgCenterXY . y ;
350
- // when image width is 0, set original width
351
- let reset = false ;
352
350
let top = 0 ;
353
351
let left = 0 ;
354
352
let width = 0 ;
@@ -358,9 +356,8 @@ export default class ViewerCore extends React.Component<ViewerProps, ViewerCoreS
358
356
if ( this . state . width === 0 ) {
359
357
const [ imgWidth , imgHeight ] = this . getImgWidthHeight (
360
358
this . state . imageWidth ,
361
- this . state . imageHeight
359
+ this . state . imageHeight ,
362
360
) ;
363
- reset = true ;
364
361
left = ( this . containerWidth - imgWidth ) / 2 ;
365
362
top = ( this . containerHeight - this . footerHeight - imgHeight ) / 2 ;
366
363
width = this . state . width + imgWidth ;
@@ -467,14 +464,14 @@ export default class ViewerCore extends React.Component<ViewerProps, ViewerCoreS
467
464
}
468
465
}
469
466
470
- handleTransitionEnd = e => {
467
+ handleTransitionEnd = ( ) => {
471
468
if ( ! this . state . transitionEnd || this . state . visibleStart ) {
472
469
this . setState ( {
473
470
visibleStart : false ,
474
471
transitionEnd : true ,
475
472
} ) ;
476
473
}
477
- } ;
474
+ }
478
475
479
476
bindEvent ( remove : boolean = false ) {
480
477
let funcName = 'addEventListener' ;
@@ -491,7 +488,7 @@ export default class ViewerCore extends React.Component<ViewerProps, ViewerCoreS
491
488
( this . refs [ 'viewerCore' ] as HTMLDivElement ) . removeEventListener (
492
489
'transitionend' ,
493
490
this . handleTransitionEnd ,
494
- false
491
+ false ,
495
492
) ;
496
493
}
497
494
@@ -506,7 +503,7 @@ export default class ViewerCore extends React.Component<ViewerProps, ViewerCoreS
506
503
this . containerWidth / 2 ,
507
504
( this . containerHeight - this . footerHeight ) / 2 ,
508
505
- 1 ,
509
- ( this . state . scaleX > 0 ? 1 : - 1 ) * this . state . scaleX - 0.11
506
+ ( this . state . scaleX > 0 ? 1 : - 1 ) * this . state . scaleX - 0.11 ,
510
507
) ;
511
508
setTimeout ( ( ) => {
512
509
document . body . style . overflow = '' ;
@@ -534,7 +531,7 @@ export default class ViewerCore extends React.Component<ViewerProps, ViewerCoreS
534
531
535
532
handleCanvasMouseDown = e => {
536
533
this . props . onMaskClick ( e ) ;
537
- } ;
534
+ }
538
535
539
536
getActiveImage = ( activeIndex = undefined ) => {
540
537
let activeImg : ImageDecorator = {
@@ -555,7 +552,7 @@ export default class ViewerCore extends React.Component<ViewerProps, ViewerCoreS
555
552
}
556
553
557
554
return activeImg ;
558
- } ;
555
+ }
559
556
560
557
handleMouseScroll = ( e ) => {
561
558
if ( this . props . disableMouseZoom ) {
0 commit comments