import * as React from "react"; import UiStore from "~/stores/UiStore"; type Props = { ui: UiStore; children?: React.ReactNode; }; class HideSidebar extends React.Component { componentDidMount() { this.props.ui.enableEditMode(); } componentWillUnmount() { this.props.ui.disableEditMode(); } render() { return this.props.children || null; } } export default HideSidebar;