qtools_profiler-8.x-1.x-dev/react-app/src/ui/index.js

react-app/src/ui/index.js
import React from 'react'
import ReactDOM from 'react-dom'
import { Provider } from 'react-redux';
import { createStore } from 'redux';
import { ThemeProvider } from '@material-ui/core';
import { MuiThemeProvider, createMuiTheme } from '@material-ui/core/styles';

import App from './App'
import reducer from './reducers';
import { connectInspector, getInspectorInfo } from './utility/connector';
import grey from '@material-ui/core/colors/grey';

const store = createStore(reducer, window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__());

const theme = createMuiTheme({
  palette: {
    // primary: grey,
    // type: 'dark'
  },
});

window.addEventListener('load', function() {
  ReactDOM.render(
    <MuiThemeProvider theme={theme}>
      <Provider store={store}>
        <App />
      </Provider>
    </MuiThemeProvider>
  , document.getElementById('container'));

  connectInspector(store);
})

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc