import React, { useState } from 'react'; import { Menu, Search, Instagram, Twitter, Facebook, Youtube } from 'lucide-react'; import { Logo } from './components/Logo'; import { Home } from './components/Home'; import { Publications } from './components/Publications'; import { CONTENT } from './content'; type View = 'HOME' | 'PUBLICATIONS'; const App: React.FC = () => { const [isNavOpen, setIsNavOpen] = useState(false); const [lang, setLang] = useState<'TR' | 'EN'>('TR'); const [currentView, setCurrentView] = useState('HOME'); const t = CONTENT[lang]; return (
{/* --- FOOTER (FIXED BEHIND CONTENT) --- */}

{t.footer.feminist}

{t.footer.volunteer} {t.footer.contact}

{t.footer.rights}

{t.footer.city}

{[Instagram, Twitter, Facebook, Youtube].map((Icon, i) => ( ))}
{/* --- MAIN CONTENT (SCROLLS OVER FOOTER) --- */}
{/* --- HEADER --- */} {/* --- VIEW CONTENT --- */} {currentView === 'HOME' ? : }
); }; export default App;