source: sources/client/src/index.js@ bc20307

Last change on this file since bc20307 was bc20307, checked in by Tasevski2 <39170279+Tasevski2@…>, 2 years ago

Push before video

  • Property mode set to 100644
File size: 1.3 KB
Line 
1import React from 'react';
2import ReactDOM from 'react-dom';
3import './index.css';
4import App from './App';
5import reportWebVitals from './reportWebVitals';
6import axios from 'axios';
7import { BrowserRouter } from 'react-router-dom';
8import { ThemeProvider } from 'styled-components';
9
10import { StyledEngineProvider } from '@mui/material/styles';
11import theme from './theme/index';
12
13axios.defaults.headers.post['Content-Type'] = 'application/json';
14axios.defaults.headers.post['Content-Type'] = 'application/json';
15axios.defaults.headers.post['Access-Control-Allow-Origin'] = '*';
16axios.defaults.headers.patch['Access-Control-Allow-Origin'] = '*';
17axios.defaults.headers.delete['Access-Control-Allow-Origin'] = '*';
18
19ReactDOM.render(
20 <React.StrictMode>
21 <BrowserRouter>
22 <StyledEngineProvider injectFirst>
23 <ThemeProvider theme={theme}>
24 <App />
25 </ThemeProvider>
26 </StyledEngineProvider>
27 </BrowserRouter>
28 </React.StrictMode>,
29 document.getElementById('root')
30);
31
32// If you want to start measuring performance in your app, pass a function
33// to log results (for example: reportWebVitals(console.log))
34// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals
35reportWebVitals();
Note: See TracBrowser for help on using the repository browser.