18 lines
498 B
TypeScript
18 lines
498 B
TypeScript
import type { MetadataRoute } from "next";
|
|
import { caseStudies, servicePages, siteUrl } from "@/lib/site-content";
|
|
|
|
export default function sitemap(): MetadataRoute.Sitemap {
|
|
return [
|
|
{ url: siteUrl },
|
|
{ url: `${siteUrl}/curriculo` },
|
|
{ url: `${siteUrl}/servicos` },
|
|
{ url: `${siteUrl}/cases` },
|
|
...servicePages.map(({ slug }) => ({
|
|
url: `${siteUrl}/servicos/${slug}`,
|
|
})),
|
|
...caseStudies.map(({ id }) => ({
|
|
url: `${siteUrl}/cases/${id}`,
|
|
})),
|
|
];
|
|
}
|