fixed sitemap

This commit is contained in:
Alex 2024-09-04 21:57:40 -05:00
parent 83856a4941
commit 40e8b79c44

View File

@ -36,17 +36,18 @@ export default async function sitemap(): Promise<MetadataRoute.Sitemap> {
}))
);
const pagesPromise = getPages().then((pages) =>
pages.map((page) => ({
url: `${baseUrl}/${page.handle}`,
lastModified: page.updatedAt
}))
);
const pages = getPages().map((page) => ({
url: `${baseUrl}/${page.handle}`,
lastModified: page.updatedAt
}));
let fetchedRoutes: Route[] = [];
try {
fetchedRoutes = (await Promise.all([collectionsPromise, productsPromise, pagesPromise])).flat();
fetchedRoutes = [
...(await Promise.all([collectionsPromise, productsPromise])).flat(),
...pages
];
} catch (error) {
throw JSON.stringify(error, null, 2);
}