import type { Metadata } from "next"; import messages from "../../../../messages/en/index"; import { listRuleTemplatesFromDb } from "../../../../lib/server/ruleTemplates"; import { routeMetadata } from "../../../../lib/siteMetadata"; import { gridEntriesForFullCatalogWithFallback } from "../../../../lib/templates/templateGridPresentation"; import { CREATE_ROUTES } from "../utils/createFlowPaths"; import { CreateFlowTemplatesPageClient } from "./CreateFlowTemplatesPageClient"; export const metadata: Metadata = routeMetadata(CREATE_ROUTES.templatesPicker, { title: messages.metadata.templates.title, }); /** In-flow template catalog after review “Create from template”. */ export default async function CreateFlowTemplatesPage() { const rows = await listRuleTemplatesFromDb(); const initialGridEntries = gridEntriesForFullCatalogWithFallback(rows); return ; }