import { useState, useEffect } from 'react'; import Link from 'next/link'; import Image from 'next/image'; import { dataStore, type SiteSettings } from '@/lib/dataStore'; export default function Header() { const [isMenuOpen, setIsMenuOpen] = useState(false); const [settings, setSettings] = useState(null); useEffect(() => { setSettings(dataStore.getSiteSettings()); }, []); const menuItems = [ { href: '/', icon: '🏠', title: 'Ana Sayfa', desc: 'Projeye genel bakış' }, { href: '/canli-yayin', icon: '📹', title: 'Canlı Yayın', desc: 'İnşaatı canlı izleyin' }, { href: '/haberler', icon: '📰', title: 'Haberler', desc: 'Güncel haberler' }, { href: '/medya', icon: '📸', title: 'Medya Galerisi', desc: 'Videolar ve fotoğraflar' }, { href: '/sss', icon: '❓', title: 'Sıkça Sorulan Sorular', desc: 'SSS ve cevaplar' }, { href: '/belgeler', icon: '📄', title: 'Belgeler', desc: 'Teknik dokümanlar' }, { href: '/iletisim', icon: '📧', title: 'İletişim', desc: 'Bize ulaşın' }, { href: 'https://www.ankara.bel.tr/', icon: '🏛️', title: 'Ankara Belediyesi', desc: 'Resmi web sitesi', external: true }, ]; return ( <>
Ankara Belediyesi Logo
{/* Full Screen Overlay Menu */}
setIsMenuOpen(false)} >

Menü

A2 Metro Hattı Projesi

Sosyal Medya

{settings && (
{settings.social.twitter && ( )} {settings.social.facebook && ( )} {settings.social.instagram && ( )} {settings.social.linkedin && ( )}
)}
); }