2026-03-16 16:43:17 +01:00
|
|
|
import React from 'react';
|
|
|
|
|
import ReactDOM from 'react-dom/client';
|
|
|
|
|
import { BrowserRouter } from 'react-router-dom';
|
2026-06-11 22:23:39 +02:00
|
|
|
import { AuthProvider } from './context/AuthContext';
|
2026-06-11 23:08:21 +02:00
|
|
|
import { ReservationProvider } from './context/ReservationContext';
|
2026-06-12 22:58:43 +02:00
|
|
|
import { ReviewProvider } from './context/ReviewContext';
|
2026-06-13 01:11:27 +02:00
|
|
|
import { ReturnProvider } from './context/ReturnContext';
|
2026-06-14 16:12:47 +02:00
|
|
|
import { SubscriptionProvider } from './context/SubscriptionContext';
|
2026-06-14 18:23:57 +02:00
|
|
|
import { LoanProvider } from './context/LoanContext';
|
2026-06-14 20:25:52 +02:00
|
|
|
import { GroupOrderProvider } from './context/GroupOrderContext';
|
2026-03-16 16:43:17 +01:00
|
|
|
import App from './App';
|
|
|
|
|
import './styles/global.css';
|
|
|
|
|
|
|
|
|
|
const root = ReactDOM.createRoot(document.getElementById('root'));
|
|
|
|
|
root.render(
|
|
|
|
|
<React.StrictMode>
|
|
|
|
|
<BrowserRouter>
|
2026-06-11 22:23:39 +02:00
|
|
|
<AuthProvider>
|
2026-06-11 23:08:21 +02:00
|
|
|
<ReservationProvider>
|
2026-06-12 22:58:43 +02:00
|
|
|
<ReviewProvider>
|
2026-06-13 01:11:27 +02:00
|
|
|
<ReturnProvider>
|
2026-06-14 16:12:47 +02:00
|
|
|
<SubscriptionProvider>
|
2026-06-14 18:23:57 +02:00
|
|
|
<LoanProvider>
|
2026-06-14 20:25:52 +02:00
|
|
|
<GroupOrderProvider>
|
|
|
|
|
<App />
|
|
|
|
|
</GroupOrderProvider>
|
2026-06-14 18:23:57 +02:00
|
|
|
</LoanProvider>
|
2026-06-14 16:12:47 +02:00
|
|
|
</SubscriptionProvider>
|
2026-06-13 01:11:27 +02:00
|
|
|
</ReturnProvider>
|
2026-06-12 22:58:43 +02:00
|
|
|
</ReviewProvider>
|
2026-06-11 23:08:21 +02:00
|
|
|
</ReservationProvider>
|
2026-06-11 22:23:39 +02:00
|
|
|
</AuthProvider>
|
2026-03-16 16:43:17 +01:00
|
|
|
</BrowserRouter>
|
|
|
|
|
</React.StrictMode>
|
|
|
|
|
);
|