import { getAllPosts } from '@/lib/markdown' import BlogPageClient from './blog-client' import { setRequestLocale } from 'next-intl/server' export default async function BlogPage({ params }: { params: Promise<{ locale: string }> }) { const { locale } = await params await setRequestLocale(locale) const posts = await getAllPosts(locale) const allTags = Array.from(new Set(posts.flatMap(post => post.frontmatter.tags))).sort() return }