1
0
mirror of https://github.com/chinchang/web-maker.git synced 2025-07-29 01:30:16 +02:00

Add file removal

This commit is contained in:
Kushagra Gour
2018-10-04 15:41:05 +05:30
parent 4b800da883
commit 9866b2dbd9
4 changed files with 57 additions and 12 deletions

View File

@@ -1191,6 +1191,16 @@ export default class App extends Component {
}
});
}
removeFileHandler(fileToRemove) {
this.setState({
currentItem: {
...this.state.currentItem,
files: this.state.currentItem.files.filter(
file => file !== fileToRemove
)
}
});
}
render() {
return (
@@ -1222,6 +1232,7 @@ export default class App extends Component {
onEditorFocus={this.editorFocusHandler.bind(this)}
onSplitUpdate={this.splitUpdateHandler.bind(this)}
onAddFile={this.addFileHandler.bind(this)}
onRemoveFile={this.removeFileHandler.bind(this)}
/>
<Footer