Skip to content

Commit afea0fa

Browse files
committed
cleanup overwrite overlay
1 parent 428b5e0 commit afea0fa

File tree

1 file changed

+5
-30
lines changed

1 file changed

+5
-30
lines changed

src/views/overwrite-overlay.js

Lines changed: 5 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -11,48 +11,23 @@ const history = require('../lib/history');
1111

1212
class OverwriteOverlay extends React.Component {
1313

14-
constructor(...args){
15-
super(...args);
16-
17-
this.overwrite = this.overwrite.bind(this);
18-
}
19-
20-
overwrite(){
21-
const {
22-
handlers
23-
} = this.props;
24-
25-
const {
26-
overwriteFile
27-
} = handlers;
28-
29-
overwriteFile();
30-
}
31-
32-
cancelOverwrite(){
14+
render(){
3315
const {
16+
filename,
3417
handlers
3518
} = this.props;
3619

3720
const {
21+
overwriteFile,
3822
cancelOverwriteFile
3923
} = handlers;
4024

41-
cancelOverwriteFile();
42-
}
43-
44-
render(){
45-
const {
46-
filename,
47-
handlers
48-
} = this.props;
49-
5025
return (
5126
<Overlay>
5227
<OverlayTitle>File '{filename}' already exists. Overwrite anyway?</OverlayTitle>
5328
<OverlayFooter>
54-
<Button onClick={this.overwrite}>Overwrite</Button>
55-
<Button onClick={history.goBack}>Cancel</Button>
29+
<Button onClick={overwriteFile}>Overwrite</Button>
30+
<Button onClick={cancelOverwriteFile}>Cancel</Button>
5631
</OverlayFooter>
5732
</Overlay>
5833
);

0 commit comments

Comments
 (0)