Files
hanzo.ai/app/(marketing)/koma/page.tsx

29 lines
893 B
TypeScript

import type { Metadata } from 'next'
import { notFound } from 'next/navigation'
import { CreativeLanding } from '@/components/creative/CreativeLanding'
import { getCreativeModel } from '@/lib/creative'
const model = getCreativeModel('koma')!
const TITLE = `${model.name} — ${model.tagline} | Hanzo Creative AI`
const DESCRIPTION = `${model.lede} Request research access and studio workflows.`
export const metadata: Metadata = {
title: TITLE,
description: DESCRIPTION,
alternates: { canonical: `https://hanzo.ai${model.route}` },
openGraph: {
title: TITLE,
description: DESCRIPTION,
url: `https://hanzo.ai${model.route}`,
siteName: 'Hanzo AI',
type: 'website',
},
twitter: { card: 'summary_large_image', title: TITLE, description: DESCRIPTION },
}
export default function KomaPage() {
if (!model) notFound()
return <CreativeLanding model={model} />
}