chore(i18n): use default i18n provider, define LanguageManager component to handle direction and lng

This commit is contained in:
Sajad Mirjalili
2025-07-15 12:18:42 +03:30
parent f14bd00ed8
commit 141a827d22
20 changed files with 95 additions and 153 deletions

View File

@@ -1,18 +1,13 @@
import { StrictMode } from 'react';
import { createRoot } from 'react-dom/client';
import './index.css';
import './lib/i18n';
import App from './App';
import { LanguageProvider } from './providers/LanguageProvider';
import { createTheme, ThemeProvider } from '@mui/material';
import { AppThemeProvider } from './providers/ThemeProvider';
import { AppProviders } from './providers/AppProvider';
createRoot(document.getElementById('root')!).render(
<StrictMode>
<LanguageProvider>
<AppThemeProvider>
<App />
</AppThemeProvider>
</LanguageProvider>
<AppProviders>
<App />
</AppProviders>
</StrictMode>,
);