Enable full support for Arabic language with RTL layouts and performance tests
Adds RTLProvider component, CSS styles, and PerformanceBenchmark component for Arabic support. Replit-Commit-Author: Agent Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062 Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/e30af87a-6b1f-4210-9add-1f060bd1d9e3.jpg
This commit is contained in:
+21
-18
@@ -11,6 +11,7 @@ import { VoiceProvider } from "@/context/VoiceProvider";
|
||||
import { NotificationProvider } from "@/context/NotificationProvider";
|
||||
import { TourManagerProvider } from "@/components/onboarding/TourManager";
|
||||
import { MoodDetector } from "@/components/MoodDetector";
|
||||
import { RTLProvider } from "@/components/RTLProvider";
|
||||
import LandingPage from "@/pages/LandingPage";
|
||||
import DashboardPage from "@/pages/DashboardPage";
|
||||
import LoginPage from "@/pages/LoginPage";
|
||||
@@ -53,24 +54,26 @@ function Router() {
|
||||
function App() {
|
||||
return (
|
||||
<QueryClientProvider client={queryClient}>
|
||||
<ThemeProvider>
|
||||
<AuthProvider>
|
||||
<AdaptiveThemeProvider>
|
||||
<NotificationProvider>
|
||||
<VoiceProvider>
|
||||
<TourManagerProvider>
|
||||
<TooltipProvider>
|
||||
<Toaster />
|
||||
<Router />
|
||||
<FloatingVoiceControl />
|
||||
<MoodDetector />
|
||||
</TooltipProvider>
|
||||
</TourManagerProvider>
|
||||
</VoiceProvider>
|
||||
</NotificationProvider>
|
||||
</AdaptiveThemeProvider>
|
||||
</AuthProvider>
|
||||
</ThemeProvider>
|
||||
<RTLProvider>
|
||||
<ThemeProvider>
|
||||
<AuthProvider>
|
||||
<AdaptiveThemeProvider>
|
||||
<NotificationProvider>
|
||||
<VoiceProvider>
|
||||
<TourManagerProvider>
|
||||
<TooltipProvider>
|
||||
<Toaster />
|
||||
<Router />
|
||||
<FloatingVoiceControl />
|
||||
<MoodDetector />
|
||||
</TooltipProvider>
|
||||
</TourManagerProvider>
|
||||
</VoiceProvider>
|
||||
</NotificationProvider>
|
||||
</AdaptiveThemeProvider>
|
||||
</AuthProvider>
|
||||
</ThemeProvider>
|
||||
</RTLProvider>
|
||||
</QueryClientProvider>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user