import { MetadataRoute } from "next";

const baseUrl = "https://gazior.com";

export default function sitemap(): MetadataRoute.Sitemap {
  const routes = [
    {
      path: "",
      changeFrequency: "weekly" as const,
      priority: 1.0,
    },
    {
      path: "/contact",
      changeFrequency: "monthly" as const,
      priority: 0.9,
    },
    {
      path: "/discovery",
      changeFrequency: "monthly" as const,
      priority: 0.8,
    },
    {
      path: "/notes",
      changeFrequency: "weekly" as const,
      priority: 0.85,
    },
  ];

  return routes.map((route) => ({
    url: `${baseUrl}${route.path}`,
    lastModified: new Date(),
    changeFrequency: route.changeFrequency,
    priority: route.priority,
  }));
}