Spaces:
Running
Running
| import { StrictMode } from 'react' | |
| import { createRoot } from 'react-dom/client' | |
| import { GoogleOAuthProvider } from '@react-oauth/google' | |
| import { AuthProvider } from './context/AuthContext' | |
| import { AchievementNotificationProvider } from './context/AchievementNotificationContext' | |
| import { ThemeProvider } from './context/ThemeContext' | |
| import './index.css' | |
| import './i18n' | |
| import App from './App.jsx' | |
| const clientId = import.meta.env.VITE_GOOGLE_CLIENT_ID; | |
| createRoot(document.getElementById('root')).render( | |
| <StrictMode> | |
| <GoogleOAuthProvider clientId={clientId}> | |
| <ThemeProvider> | |
| <AuthProvider> | |
| <AchievementNotificationProvider> | |
| <App /> | |
| </AchievementNotificationProvider> | |
| </AuthProvider> | |
| </ThemeProvider> | |
| </GoogleOAuthProvider> | |
| </StrictMode>, | |
| ) | |