import { Link } from '@inertiajs/react'; import { useState } from 'react'; import Brand from '@/components/site/brand'; import { ButtonLink } from '@/components/site/button'; import Container from '@/components/site/container'; import Icon from '@/components/site/icon'; import LanguageToggle from '@/components/site/language-toggle'; import ThemeToggle from '@/components/site/theme-toggle'; import { common } from '@/content/common'; import { company, consultationUrl, navigation, offices } from '@/data/site'; import { useCurrentUrl } from '@/hooks/use-current-url'; import { useContent } from '@/hooks/use-locale'; import { cn } from '@/lib/utils'; export default function SiteHeader() { const t = useContent(common); const { isCurrentUrl } = useCurrentUrl(); const [menuOpen, setMenuOpen] = useState(false); const closeMenu = () => setMenuOpen(false); return (
{offices[0].phone.label} {company.email.busdev}
{t.header.consult}
{menuOpen && ( )}
); }