Compare commits

...

1 commit

Author SHA1 Message Date
8c33dc6e11 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.
2025-10-31 21:59:34 +01:00

View file

@ -9,10 +9,14 @@ import 'vue-sonner/style.css'
import { useMarketPreloader } from '@/modules/market/composables/useMarketPreloader' import { useMarketPreloader } from '@/modules/market/composables/useMarketPreloader'
import { auth } from '@/composables/useAuthService' import { auth } from '@/composables/useAuthService'
import { toast } from 'vue-sonner' import { toast } from 'vue-sonner'
import { useTheme } from '@/components/theme-provider'
const route = useRoute() const route = useRoute()
const showLoginDialog = ref(false) const showLoginDialog = ref(false)
// Initialize theme (applies dark mode immediately)
useTheme()
// Initialize preloader // Initialize preloader
const marketPreloader = useMarketPreloader() const marketPreloader = useMarketPreloader()