diff options
Diffstat (limited to 'src/main.tsx')
-rw-r--r-- | src/main.tsx | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/src/main.tsx b/src/main.tsx deleted file mode 100644 index 8ada188..0000000 --- a/src/main.tsx +++ /dev/null @@ -1,69 +0,0 @@ -import React from 'react'; -import ReactDOM from 'react-dom/client'; -import { createBrowserRouter, RouterProvider } from 'react-router-dom'; -import { Provider } from 'react-redux'; -import App from './App'; -import store from './store'; -import ThemeContextProvider from './ThemeContextProvider'; -import Schedule from './components/Schedule'; -import Registry from './components/Registry'; -import GuestLogin from './features/auth/GuestLogin'; -import Rsvp from './components/Rsvp'; -import RsvpForm from './components/RsvpForm'; -import Admin from './components/Admin'; -import Home from './components/Home'; -import './main.css'; - -const router = createBrowserRouter([ - { - element: <App />, - children: [ - { - path: '/', - element: <Home />, - }, - { - path: 'schedule', - element: <Schedule />, - }, - { - path: 'registry', - element: <Registry />, - }, - { - path: 'guest-login', - element: <GuestLogin />, - }, - { - path: 'admin', - element: <Admin />, - }, - ], - }, - { - element: <Rsvp />, - children: [ - { - path: 'rsvp', - element: <RsvpForm />, - }, - ], - }, -]); - -const enableMocking = async () => { - const { worker } = await import('./mocks/browser'); - return worker.start(); -}; - -enableMocking().then(() => { - ReactDOM.createRoot(document.getElementById('root')!).render( - <React.StrictMode> - <Provider store={store}> - <ThemeContextProvider> - <RouterProvider router={router} /> - </ThemeContextProvider> - </Provider> - </React.StrictMode> - ); -}); |