import { MetadataRoute } from 'next' import { Routes } from '@/config/routes' export default function sitemap(): MetadataRoute.Sitemap { const baseUrl = process.env.NEXT_PUBLIC_SITE_URL if (!baseUrl?.includes('textbee.dev')) { return [] } const routes = [ { url: baseUrl, lastModified: new Date(), changeFrequency: 'monthly' as const, priority: 1, }, { url: `${baseUrl}${Routes.login}`, lastModified: new Date(), changeFrequency: 'monthly' as const, priority: 0.8, }, { url: `${baseUrl}${Routes.register}`, lastModified: new Date(), changeFrequency: 'monthly' as const, priority: 0.8, }, { url: `${baseUrl}${Routes.dashboard}`, lastModified: new Date(), changeFrequency: 'weekly' as const, priority: 0.9, }, { url: `${baseUrl}${Routes.contribute}`, lastModified: new Date(), changeFrequency: 'monthly' as const, priority: 0.7, }, // { // url: `${baseUrl}/pricing`, // lastModified: new Date(), // changeFrequency: 'monthly' as const, // priority: 0.8, // }, // { // url: `${baseUrl}/docs`, // lastModified: new Date(), // changeFrequency: 'weekly' as const, // priority: 0.9, // }, // { // url: `${baseUrl}/blog`, // lastModified: new Date(), // changeFrequency: 'weekly' as const, // priority: 0.7, // }, // { // url: `${baseUrl}/privacy`, // lastModified: new Date(), // changeFrequency: 'yearly' as const, // priority: 0.5, // }, // { // url: `${baseUrl}/terms`, // lastModified: new Date(), // changeFrequency: 'yearly' as const, // priority: 0.5, // }, ] return routes }