import { redirect } from 'next/navigation'; import { getCurrentUser, toPublicUser } from '@/lib/auth/getCurrentUser'; import { createNotificationService } from '@/lib/api/services'; import { Header } from '@/components/layout/Header'; import { NotificationList } from '@/components/notifications/NotificationList'; export const dynamic = 'force-dynamic'; export default async function NotificationsPage() { const user = await getCurrentUser(); if (!user) { redirect('/login'); } const service = createNotificationService(); const { items } = service.listUnread(user.id, 1); return (

通知

); }