import React from 'react'; import { inject, observer } from 'mobx-react'; import * as _ from 'lodash'; import { AppState } from '../../state/AppState'; import './Content.scss'; interface Props { AppState?: AppState; } @inject('AppState') @observer export class Content extends React.Component { constructor() { super(); this.state = { path: '', }; } private onFolderSelect(e: React.ChangeEvent): void { const path: string = _.get(e, `target.files[0].path`); if (path) { this.props.AppState.setDirectory(path); } } private onInputChange(e: any): void { this.props.AppState.setDirectory(e.target.value); } public render(): any { const { selectedExpansion } = this.props.AppState; return (
); } }