File tree Expand file tree Collapse file tree 3 files changed +10
-10
lines changed Expand file tree Collapse file tree 3 files changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -26,27 +26,23 @@ export default class Draggable extends PureComponent {
26
26
27
27
onUp = evt => {
28
28
evt . preventDefault ( ) ;
29
- const doc = this . node . ownerDocument ;
30
- doc . removeEventListener ( 'mousemove' , this . onMove ) ;
31
- doc . removeEventListener ( 'mouseup' , this . onUp ) ;
29
+ document . removeEventListener ( 'mousemove' , this . onMove ) ;
30
+ document . removeEventListener ( 'mouseup' , this . onUp ) ;
32
31
if ( this . props . onStop ) {
33
32
this . props . onStop ( ) ;
34
33
}
35
34
} ;
36
35
37
- onRef = ref => ( this . node = ref ) ;
38
-
39
36
startDragging = evt => {
40
37
evt . preventDefault ( ) ;
41
- const doc = this . node . ownerDocument ;
42
- doc . addEventListener ( 'mousemove' , this . onMove ) ;
43
- doc . addEventListener ( 'mouseup' , this . onUp ) ;
38
+ document . addEventListener ( 'mousemove' , this . onMove ) ;
39
+ document . addEventListener ( 'mouseup' , this . onUp ) ;
44
40
if ( this . props . onStart ) {
45
41
this . props . onStart ( ) ;
46
42
}
47
43
} ;
48
44
49
45
render ( ) {
50
- return < div ref = { this . onRef } style = { styles . draggable } onMouseDown = { this . startDragging } /> ;
46
+ return < div style = { styles . draggable } onMouseDown = { this . startDragging } /> ;
51
47
}
52
48
}
Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ export default {
20
20
new webpack . optimize . ModuleConcatenationPlugin ( ) ,
21
21
] ,
22
22
optimization : {
23
+ minimize : true ,
23
24
minimizer : [
24
25
new UglifyJsPlugin ( {
25
26
sourceMap : true ,
Original file line number Diff line number Diff line change @@ -29,10 +29,13 @@ const baseProdConfig = {
29
29
new webpack . optimize . ModuleConcatenationPlugin ( ) ,
30
30
] ,
31
31
optimization : {
32
+ minimize : true ,
32
33
minimizer : [
33
34
new UglifyJsPlugin ( {
34
35
sourceMap : true ,
35
- uglifyOptions : { output : { comments : false } } ,
36
+ uglifyOptions : {
37
+ output : { comments : false } ,
38
+ } ,
36
39
} ) ,
37
40
] ,
38
41
} ,
You can’t perform that action at this time.
0 commit comments