Fix build problem

This commit is contained in:
Matthew Phillips 2023-05-19 14:48:21 -04:00
parent 475294a60e
commit eed6a72a2a

View file

@ -175,12 +175,12 @@ async function generatePage(
.map(({ sheet }) => sheet) .map(({ sheet }) => sheet)
.reduce(mergeInlineCss, []); .reduce(mergeInlineCss, []);
const pageModulePromise = ssrEntry.pageMap?.get(pageData.component); let pageModulePromise = ssrEntry.pageMap?.get(pageData.component);
const middleware = ssrEntry.middleware; const middleware = ssrEntry.middleware;
if (!pageModulePromise) { if (!pageModulePromise) {
if(pageData.route.type === 'redirect') { if(pageData.route.type === 'redirect') {
pageModule = { 'default': Function.prototype as any }; pageModulePromise = () => Promise.resolve({ 'default': Function.prototype }) as any;
} else { } else {
throw new Error( throw new Error(
`Unable to find the module for ${pageData.component}. This is unexpected and likely a bug in Astro, please report.` `Unable to find the module for ${pageData.component}. This is unexpected and likely a bug in Astro, please report.`