mirror of
https://github.com/hawkeye-stan/msfs-popout-panel-manager.git
synced 2025-02-16 16:34:28 +01:00
22 lines
No EOL
917 B
JavaScript
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')
|
|
); |