From 8c33dc6e11331ce15bd0f34dc558bade3722e76c Mon Sep 17 00:00:00 2001 From: padreug Date: Thu, 30 Oct 2025 17:32:48 +0100 Subject: [PATCH] Initializes theme on app load Ensures the selected theme (dark/light mode) is applied immediately when the application loads, preventing a flash of incorrect theme on startup. --- src/App.vue | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/App.vue b/src/App.vue index 59e840b..127cdd6 100644 --- a/src/App.vue +++ b/src/App.vue @@ -9,10 +9,14 @@ import 'vue-sonner/style.css' import { useMarketPreloader } from '@/modules/market/composables/useMarketPreloader' import { auth } from '@/composables/useAuthService' import { toast } from 'vue-sonner' +import { useTheme } from '@/components/theme-provider' const route = useRoute() const showLoginDialog = ref(false) +// Initialize theme (applies dark mode immediately) +useTheme() + // Initialize preloader const marketPreloader = useMarketPreloader()