// scripts/generateSitemap.ts
const generateSitemap = () => {
  const baseUrl = 'https://chandraaevents.com';
  
  const pages = [
    { url: '/', priority: '1.0', changefreq: 'daily' },
    { url: '/our-services', priority: '0.9', changefreq: 'weekly' },
    { url: '/upcoming-events', priority: '0.9', changefreq: 'daily' },
    { url: '/exhibitors', priority: '0.8', changefreq: 'weekly' },
    { url: '/exhibitors-registration', priority: '0.8', changefreq: 'weekly' },
    { url: '/segments', priority: '0.7', changefreq: 'monthly' },
    { url: '/gallery', priority: '0.7', changefreq: 'monthly' },
    { url: '/contact', priority: '0.8', changefreq: 'monthly' }
  ];
  
  const sitemap = `<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
${pages.map(page => `  <url>
    <loc>${baseUrl}${page.url}</loc>
    <lastmod>${new Date().toISOString().split('T')[0]}</lastmod>
    <changefreq>${page.changefreq}</changefreq>
    <priority>${page.priority}</priority>
  </url>`).join('\n')}
</urlset>`;
  
  return sitemap;
};

export default generateSitemap;