'use client' import { Sidebar } from '@/components/Sidebar' import { useTheme } from '@/lib/ThemeContext' import { useNativeLanguage } from '@/lib/useNativeLanguage' import { LanguageSwitcher } from '@/components/learn/LanguageSwitcher' /** * Shared layout for ALL /learn/* pages. * Provides: Sidebar + gradient background + language switcher. */ export default function LearnLayout({ children }: { children: React.ReactNode }) { const { isDark } = useTheme() const { nativeLang, setNativeLang, isThirdLanguage } = useNativeLanguage() return (
{/* Sticky language switcher at top-right */}
{children}
Impressum
) }