import { NextResponse } from 'next/server'

export default function sitemap() {
  const baseUrl = 'https://catalogo.abelharainha.com.br'
  const pages = [
    { url: baseUrl, lastModified: new Date(), changeFrequency: 'weekly' as const, priority: 1 },
    { url: `${baseUrl}/?view=flipbook`, lastModified: new Date(), changeFrequency: 'weekly' as const, priority: 0.9 },
    { url: `${baseUrl}/?view=favorites`, lastModified: new Date(), changeFrequency: 'monthly' as const, priority: 0.5 },
  ]

  // Add catalog page images
  for (let i = 1; i <= 91; i++) {
    pages.push({
      url: `${baseUrl}/catalog-pages-web/page-${String(i).padStart(3, '0')}.webp`,
      lastModified: new Date(),
      changeFrequency: 'monthly' as const,
      priority: 0.3,
    })
  }

  return pages
}
