mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-06 16:03:52 +00:00
2fa397548a
* feat/navigate upgrade react router * feat/navigate migrate to react router 6 * feat/navigate style modal * feat/navigate create endpoints for app settings * feat/navigate protect editor with pin * feat/navigate apply dynamic routing draft * feat/navigate upgrade relevant packages * feat/navigate restructure directory and add tests * feat/navigate test aliases validation * feat/navigate validate aliases before sending * feat/navigate create data endpoint * feat/navigate config: prettier * feat/navigate invalidate empty strings * feat/navigate create endpoints * feat/navigate parse on import * feat/navigate navigate to alias * feat/navigate user help and sample data * feat/navigate refact aliases modal * feat/navigate refact settings style * feat/navigate update sample db * feat/navigate link is relative to hostname * feat/navigate navigate to first match * feat/navigate update readme and version bump * feat/navigate config: create shared module * feat/navigate config: cheat module install * feat/navigate fix tests * feat/navigate run tests in pull request * Update ontime_cy.yml
37 lines
1.2 KiB
JavaScript
37 lines
1.2 KiB
JavaScript
import React from 'react';
|
|
import ReactDOM from 'react-dom';
|
|
import './index.scss';
|
|
import App from './App';
|
|
import reportWebVitals from './reportWebVitals';
|
|
import { BrowserRouter } from 'react-router-dom';
|
|
import { ChakraProvider } from '@chakra-ui/react';
|
|
import { QueryClient, QueryClientProvider } from 'react-query';
|
|
import { AppContextProvider } from './app/context/AppContext';
|
|
import SocketProvider from './app/context/socketContext';
|
|
|
|
// Load Open Sans typeface
|
|
require('typeface-open-sans');
|
|
const queryClient = new QueryClient();
|
|
|
|
ReactDOM.render(
|
|
<React.StrictMode>
|
|
<ChakraProvider resetCSS>
|
|
<SocketProvider>
|
|
<QueryClientProvider client={queryClient}>
|
|
<AppContextProvider>
|
|
<BrowserRouter>
|
|
<App />
|
|
</BrowserRouter>
|
|
</AppContextProvider>
|
|
</QueryClientProvider>
|
|
</SocketProvider>
|
|
</ChakraProvider>
|
|
</React.StrictMode>,
|
|
document.getElementById('root')
|
|
);
|
|
|
|
// If you want to start measuring performance in your app, pass a function
|
|
// to log results (for example: reportWebVitals(console.log))
|
|
// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals
|
|
reportWebVitals();
|