import { notFound } from "next/navigation"; import PostEditor from "@/components/PostEditor"; import { listImages } from "@/lib/images"; import { categoryCounts, readPosts, tagCounts } from "@/lib/store"; export const dynamic = "force-dynamic"; export default async function EditPostPage({ params }: { params: Promise<{ slug: string }> }) { const { slug } = await params; const { posts, revision } = await readPosts(); const post = posts.find((p) => p.slug === slug); if (!post) notFound(); return ( c.name)} tags={tagCounts(posts).map((t) => t.name)} /> ); }