import Link from 'next/link'; import AdminLayout from '../../components/admin/AdminLayout'; import { requireAuth } from '../../lib/admin/requireAuth'; const SECTIONS = [ { href: '/admin/projects', title: 'Projects', desc: '포트폴리오 프로젝트 목록을 관리합니다.', }, { href: '/admin/about', title: 'About', desc: '자기소개와 프로필 이미지를 편집합니다.', }, { href: '/admin/contact', title: 'Contact', desc: '연락 폼 제출 내역을 확인하고 상태를 관리합니다.', }, ]; function AdminDashboard() { return (

관리할 영역을 선택하세요.

{SECTIONS.map(({ href, title, desc }) => (

{title}

{desc}

))}
); } export const getServerSideProps = requireAuth(); export default AdminDashboard;