export const dynamic = 'force-static';

export async function GET() {
  const base = 'https://marydeefoundation.org';
  const pages = ['/', '/vote', '/tickets', '/scoreboard', '/categories', '/nominee-registration', '/about', '/contact'];

  const urls = pages.map((p) => `  <url><loc>${base}${p}</loc><changefreq>daily</changefreq></url>`).join('\n');

  return new Response(
    `<?xml version="1.0" encoding="UTF-8"?>\n<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">\n${urls}\n</urlset>`,
    { headers: { 'Content-Type': 'application/xml' } }
  );
}