'use client'; import { Link, usePathname, useRouter } from '@/i18n/routing'; import { useLocale, useTranslations } from 'next-intl'; import { siteInfo } from '@/lib/data'; import { Phone, Menu, Globe } from 'lucide-react'; import { useState } from 'react'; export function Navbar() { const [isOpen, setIsOpen] = useState(false); const locale = useLocale(); const t = useTranslations('nav'); const router = useRouter(); const pathname = usePathname(); const toggleLocale = () => { const nextLocale = locale === 'tr' ? 'en' : 'tr'; router.replace(pathname, { locale: nextLocale }); }; return (