import type { Metadata } from 'next'; import { createCmsClient } from '@kit/cms'; import { GridList } from '~/(marketing)/_components/grid-list'; import { SitePageHeader } from '~/(marketing)/_components/site-page-header'; import { PostPreview } from '~/(marketing)/blog/_components/post-preview'; import appConfig from '~/config/app.config'; import { withI18n } from '~/lib/i18n/with-i18n'; export const metadata: Metadata = { title: `Blog - ${appConfig.name}`, description: `Tutorials, Guides and Updates from our team`, }; async function BlogPage() { const cms = await createCmsClient(); const posts = await cms.getContentItems({ type: 'post', }); return (
{posts.map((post, idx) => { return ; })}
); } export default withI18n(BlogPage);