1
0
Fork 0
mirror of https://github.com/hawkeye-stan/msfs-popout-panel-manager.git synced 2025-02-16 16:34:28 +01:00
msfs-popout-panel-manager/ReactClient/src/index.js
2022-07-23 15:23:32 -04:00

22 lines
No EOL
917 B
JavaScript

import React from 'react';
import ReactDOM from 'react-dom';
import { BrowserRouter, Route } from 'react-router-dom';
import { ThemeProvider, StyledEngineProvider } from '@mui/material/styles';
import { darkTheme } from './themes';
import './index.css';
import WebPanelSelection from './App/WebPanelSelection';
import WebPanel from './App/WebPanel';
ReactDOM.render(
<React.Fragment>
<StyledEngineProvider injectFirst>
<ThemeProvider theme={darkTheme} >
<BrowserRouter>
<Route exact path='/' render={() => <WebPanelSelection/>}/>
<Route exact path='/:planeId/:panelId' render={(props) => <WebPanel planeId={props.match.params.planeId} panelId={props.match.params.panelId} /> } />
</BrowserRouter>
</ThemeProvider>
</StyledEngineProvider>
</React.Fragment>,
document.getElementById('root')
);