import { USER_COOKIE_NAME } from "@lib/constants" import { notFound, redirect, useRouter } from "next/navigation" import { cookies } from "next/headers" import { getPostsByUser } from "@lib/server/prisma" import PostList from "@components/post-list" import { getCurrentUser } from "@lib/server/session" import Header from "@components/header" import { authOptions } from "@lib/server/auth" export default async function Mine() { const userId = (await getCurrentUser())?.id if (!userId) { redirect(authOptions.pages?.signIn || "/new") } const posts = await getPostsByUser(userId, true) const hasMore = false return ( <>
) }