Commit 0c541359 by Arjun Jhukal

updated the new change frequency

parent 7c1008c4
...@@ -15,7 +15,7 @@ export default async function sitemap(): Promise<MetadataRoute.Sitemap> { ...@@ -15,7 +15,7 @@ export default async function sitemap(): Promise<MetadataRoute.Sitemap> {
// ✅ Fetch Games // ✅ Fetch Games
const gameRes = await getAllGames(); const gameRes = await getAllGames();
const gameData = gameRes.data.data; const gameData = gameRes?.data?.data || [];
const urls: MetadataRoute.Sitemap = [ const urls: MetadataRoute.Sitemap = [
{ {
...@@ -23,24 +23,25 @@ export default async function sitemap(): Promise<MetadataRoute.Sitemap> { ...@@ -23,24 +23,25 @@ export default async function sitemap(): Promise<MetadataRoute.Sitemap> {
lastModified: new Date(), lastModified: new Date(),
changeFrequency: "monthly", changeFrequency: "monthly",
}, },
]; ];
// ✅ Append /general/[slug] // ✅ Append /general/[slug]
if (menuData?.data?.length) { if (menuData?.data?.length) {
const menuUrls = menuData.data.map((menu: any) => ({ const menuUrls: MetadataRoute.Sitemap = menuData.data.map((menu: any) => ({
url: `${frontendUrl}/general/${menu.slug}`, url: `${frontendUrl}/general/${menu.slug}`,
lastModified: new Date(), lastModified: new Date(),
changeFrequency: "weekly", changeFrequency: "weekly",
})); }));
urls.push(...menuUrls); urls.push(...menuUrls);
} }
// ✅ Append /exclusive-games/[id] // ✅ Append /exclusive-games/[id]
if (gameData?.length) { if (gameData.length) {
const gameUrls = gameData.map((game: any) => ({ const gameUrls: MetadataRoute.Sitemap = gameData.map((game: any) => ({
url: `${frontendUrl}/exclusive-games/${game.id}`, url: `${frontendUrl}/exclusive-games/${game.id}`,
lastModified: new Date(), lastModified: new Date(),
changeFrequency: "weekly",
})); }));
urls.push(...gameUrls); urls.push(...gameUrls);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment