/[sudobot]/trunk/docs/app/sitemap.ts
ViewVC logotype

Diff of /trunk/docs/app/sitemap.ts

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 625 by rakinar2, Tue Aug 20 09:29:23 2024 UTC revision 626 by rakinar2, Sat Sep 7 09:38:45 2024 UTC
# Line 1  Line 1 
1  import urls from "@/sitemap.json";  import urls from "@/sitemap.json";
2    import { absoluteURL } from "@/utils/utils";
3  import { MetadataRoute } from "next";  import { MetadataRoute } from "next";
4    
5  export default function Sitemap(): MetadataRoute.Sitemap {  export default function Sitemap(): MetadataRoute.Sitemap {
6      return urls.map(url => ({      return urls
7          url: `https://${process.env.NEXT_PUBLIC_BASE_DOMAIN}${url.loc}`,          .filter(url => url.loc !== "/blog" && !url.loc.startsWith("/blog/"))
8          lastModified: url.lastmod,          .map(url => ({
9          priority: url.priority,              url: absoluteURL(url.loc),
10      }));              lastModified: url.lastmod,
11                priority: url.priority === 1 ? 1 : undefined,
12            }));
13  }  }

Legend:
Removed from v.625  
changed lines
  Added in v.626

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26