export const dynamic = 'force-dynamic' import { redirect } from 'next/navigation' import { cookies } from 'next/headers' import { verifySessionToken } from '@/lib/admin-auth' import { AdminNav } from '@/components/admin/AdminNav' import { GalerieVerwaltung } from '@/components/admin/GalerieVerwaltung' import type { Metadata } from 'next' export const metadata: Metadata = { title: 'Galerie – Admin' } export default async function AdminGaleriePage() { const cookieStore = await cookies() const token = cookieStore.get('admin_session')?.value const session = token ? await verifySessionToken(token) : null if (!session) redirect('/admin/login') return (