import React from 'react';
import { action, observable } from 'mobx';
import { observer } from 'mobx-react';
import { bindAll } from 'lodash';
import {
BrowserRouter as Router,
Route,
Switch,
} from 'react-router-dom';
import App from 'grommet/components/App';
import Sidebar from 'react-sidebar';
import 'hippo/config-data';
import 'hippo/screen-definitions';
import Extensions from '../extensions';
import Menu from './menu';
import Screen from './screen';
import LoginDialog from '../access/login-dialog';
import './styles.scss';
const DOCKED_WIDTH_BREAKPOINT = 950;
function NoMatch({ match: { path } }) {
const RootView = Extensions.controlling.rootView();
if ('/' === path && RootView) {
return