1
0
mirror of https://github.com/chinchang/web-maker.git synced 2025-07-26 08:11:17 +02:00

minor fixes and docs

This commit is contained in:
Kushagra Gour
2018-10-15 15:06:52 +05:30
parent b91028532f
commit 15f24f92b2
4 changed files with 16 additions and 7 deletions

View File

@@ -214,6 +214,7 @@ export class SidePane extends Component {
}
dropHandler(e) {
e.preventDefault();
// Object with `children` key is to simulate a folder structure for root folder
this.props.onFileDrop(e.dataTransfer.getData('text/plain'), {
children: this.props.files
});

View File

@@ -1283,9 +1283,17 @@ export default class App extends Component {
});
}
getRootClasses() {
const classes = [];
if (this.state.currentItem && this.state.currentItem.files) {
classes.push('is-file-mode');
}
return classes.join(' ');
}
render() {
return (
<div>
<div class={this.getRootClasses()}>
<div class="main-container">
<MainHeader
externalLibCount={this.state.externalLibCount}