UNPKG

@etsoo/website

Version:

ETSOO CMS Based NextJs Website Framework

23 lines (22 loc) 538 B
/** * Create page getStaticProps * 创建页的 getStaticProps * @param site Static site * @returns Result */ export function StaticPage(site, reader) { return async (context) => { // Site data const siteData = await site.getSiteData(); if (siteData == null) { console.log('No Site Data'); return { notFound: true }; } // Other data const other = await reader(siteData, context); // Return return other; }; }