import {notFound} from "next/navigation";import Link from "next/link";import {models} from "@/lib/tool-data";
export function generateStaticParams(){return models.map(({slug})=>({slug}));}
export default async function ModelPage({params}:{params:Promise<{slug:string}>}){const {slug}=await params;const model=models.find(m=>m.slug===slug);if(!model)notFound();return <article className="article"><p className="eyebrow">Model profile</p><h1>{model.name}</h1><p>{model.note}. moved treats model choice as a creative material: useful when it serves the shot, invisible when it does not.</p><h2>Where it fits</h2><p>This model family can support concept frames, motion studies and visual exploration across the moved workflow. Availability and capabilities may change as providers evolve.</p><Link className="button button-primary" href="/app/create/">Start a project</Link></article>}
