"use client"; import { useState } from "react"; import Link from "next/link"; import { DOCS_CONFIG, t } from "@/constants/docsConfig"; import { DEFAULT_LANG } from "@/constants/languages"; import { ExternalLink, Menu, X } from "lucide-react"; import DocsSidebar from "./DocsSidebar"; import LanguageSwitcher from "./LanguageSwitcher"; export default function DocsHeader({ lang = DEFAULT_LANG }) { const [mobileMenuOpen, setMobileMenuOpen] = useState(false); return ( <>
{/* Mobile menu button */} {/* Logo */} 9 {DOCS_CONFIG.logo} Docs {/* Right side */}
{/* Go to App */} {t(lang, "goToApp")}
{/* Mobile menu */} {mobileMenuOpen && ( <>
setMobileMenuOpen(false)} />
9{DOCS_CONFIG.logo} Docs
setMobileMenuOpen(false)} lang={lang} />
)} ); }