'use client' import { useState } from 'react' import { useRouter } from 'next/navigation' import Image from 'next/image' export default function AdminLoginPage() { const router = useRouter() const [password, setPassword] = useState('') const [error, setError] = useState('') const [loading, setLoading] = useState(false) const handleSubmit = async (e: React.FormEvent) => { e.preventDefault() setLoading(true) setError('') // Basit şifre kontrolü — ileride API'ye bağlanabilir const adminPass = process.env.NEXT_PUBLIC_ADMIN_PASSWORD || 'vesta2025' if (password === adminPass) { sessionStorage.setItem('admin_auth', '1') router.push('/tr/admin') } else { setError('Şifre hatalı.') setLoading(false) } } return (
Admin Paneli