import { MetadataRoute } from 'next'; import { getAllRoutes, getBaseUrl } from '../lib/sitemap-utils'; export default function sitemap(): MetadataRoute.Sitemap { const baseUrl = getBaseUrl(); const allRoutes = getAllRoutes(); // Convert to sitemap format return allRoutes.map((route) => ({ url: `${baseUrl}${route.url}`, lastModified: route.lastModified || new Date(), changeFrequency: route.changeFrequency || 'monthly', priority: route.priority || 0.5, alternates: route.alternates, })); }