mirror of
https://github.com/yzernik/squeaknode.git
synced 2026-08-18 13:09:08 +02:00
* Configure eslint * Fix eslint for frontend requests file * Configure no unused import in eslint * lint requests frontend file * Run lint on all pages files * Run lint on all component files * Run lint on all remaining source files * Add makefile target for frontend lint * Update frontend build
27 lines
869 B
JavaScript
Executable file
27 lines
869 B
JavaScript
Executable file
import React from 'react';
|
|
import ReactDOM from 'react-dom';
|
|
import { ThemeProvider } from '@material-ui/styles';
|
|
import { CssBaseline } from '@material-ui/core';
|
|
|
|
import Themes from './themes';
|
|
import App from './components/App';
|
|
import * as serviceWorker from './serviceWorker';
|
|
import { LayoutProvider } from './context/LayoutContext';
|
|
import { UserProvider } from './context/UserContext';
|
|
|
|
ReactDOM.render(
|
|
<LayoutProvider>
|
|
<UserProvider>
|
|
<ThemeProvider theme={Themes.default}>
|
|
<CssBaseline />
|
|
<App />
|
|
</ThemeProvider>
|
|
</UserProvider>
|
|
</LayoutProvider>,
|
|
document.getElementById('root'),
|
|
);
|
|
|
|
// If you want your app to work offline and load faster, you can change
|
|
// unregister() to register() below. Note this comes with some pitfalls.
|
|
// Learn more about service workers: http://bit.ly/CRA-PWA
|
|
serviceWorker.unregister();
|