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 TemplatesPageClient from "./TemplatesPageClient"; export const metadata: Metadata = routeMetadata("/templates", { title: messages.metadata.templates.title, }); export default async function TemplatesPage() { const rows = await listRuleTemplatesFromDb(); const initialGridEntries = gridEntriesForFullCatalogWithFallback(rows); return ; }