src/index.tsx (24 lines of code) (raw):

import React from 'react'; import ReactDOM from 'react-dom'; import { createStore } from 'redux'; import { Provider } from 'react-redux'; import { BrowserRouter as Router, Routes, Route } from 'react-router-dom'; import App from './App/App'; import reducer from './App/redux/reducer'; import NotFound from './App/components/pages/NotFound/NotFound'; import './index.scss'; import './App/dictionary/i18n'; const store = createStore(reducer); ReactDOM.render( <React.StrictMode> <Provider store={store}> <Router> <Routes> <Route path="/" element={<App />} /> <Route path="/*" element={<NotFound />} /> </Routes> </Router> </Provider> </React.StrictMode>, document.getElementById('root') );