import { fetchPublicTemplates } from '@/lib/templates-server'; import { TemplatesBrowser } from './templates-browser'; // Server component: fetch the default (all/trending) template list at render // time so the marketplace grid is present in the initial HTML for crawlers. // All interactivity (search, filters, scope) lives in TemplatesBrowser. export const revalidate = 300; export default async function TemplatesPage() { const { templates, categories } = await fetchPublicTemplates(); return ; }