// import { blog } from '@konobangu/cms'; // import { Feed } from '@konobangu/cms/components/feed'; import { Image } from '@konobangu/cms/components/image'; import { cn } from '@konobangu/design-system/lib/utils'; import type { Blog, WithContext } from '@konobangu/seo/json-ld'; import { JsonLd } from '@konobangu/seo/json-ld'; import { createMetadata } from '@konobangu/seo/metadata'; import type { Metadata } from 'next'; import { draftMode } from 'next/headers'; import Link from 'next/link'; const title = 'Blog'; const description = 'Thoughts, ideas, and opinions.'; export const metadata: Metadata = createMetadata({ title, description }); const BlogIndex = async () => { const draft = await draftMode(); const jsonLd: WithContext = { '@type': 'Blog', '@context': 'https://schema.org', }; return ( <>

Latest articles

{/* {async ([data]) => { 'use server'; if (!data.blog.posts.items.length) { return null; } return data.blog.posts.items.map((post, index) => ( {post.image.alt

{new Date(post.date).toLocaleDateString('en-US', { month: 'long', day: 'numeric', year: 'numeric', })}

{post._title}

{post.description}

)); }}
*/}
); }; export default BlogIndex;