content: import React, { Component } from 'react';
  import InjectApp from './InjectApp';
  import { devTools, persistState } from 'redux-devtools';
  import { DevTools, DebugPanel, LogMonitor } from 'redux-devtools/lib/react';
  import { Provider } from 'react-redux';
  import createStore from './configureStore';
  
  const store = createStore();
  
  export default class Root extends Component {
    render() {
      return (
        <div>
          <Provider store={store}>
            {() => <InjectApp /> }
          </Provider>
          {
            (() => {
              if (__DEVELOPMENT__) {
                return (
                  <DebugPanel top left bottom>
                    <DevTools store={store}
                              monitor={LogMonitor}
                              visibleOnLoad={false} />
                  </DebugPanel>
                );
              }
            })()
          }
        </div>
      );
    }
  }