// app/privacy-policy/page.tsx
import PrivacyPolicy from '@/features/privacy-policy/ui/PrivacyPlicy';
import { Metadata } from 'next';

interface PageProps {
  params: {
    locale: 'uz' | 'ru';
  };
}

// Dynamic metadata (bilingval)
export async function generateMetadata({
  params,
}: PageProps): Promise<Metadata> {
  const { locale } = await params;

  if (locale === 'ru') {
    return {
      title: 'Политика конфиденциальности - Gastro Market',
      description:
        'Gastro Market объясняет, как собирает, использует и защищает ваши персональные данные. Ознакомьтесь с политикой конфиденциальности.',
      openGraph: {
        title: 'Политика конфиденциальности - Gastro Market',
        description:
          'Gastro Market объясняет, как собирает, использует и защищает ваши персональные данные.',
        url: '/privacy-policy',
        type: 'website',
      },
      twitter: {
        card: 'summary_large_image',
        title: 'Политика конфиденциальности - Gastro Market',
        description:
          'Gastro Market объясняет, как собирает, использует и защищает ваши персональные данные.',
      },
    };
  }

  // Default: Uzbek
  return {
    title: 'Maxfiylik Siyosati - Gastro Market',
    description:
      "Gastro Market sizning shaxsiy ma'lumotlaringizni qanday to'playdi, ishlatadi va himoya qiladi. Maxfiylik Siyosatini o‘qing.",
    openGraph: {
      title: 'Maxfiylik Siyosati - Gastro Market',
      description:
        "Gastro Market sizning shaxsiy ma'lumotlaringizni qanday to'playdi, ishlatadi va himoya qiladi.",
      url: '/privacy-policy',
      type: 'website',
    },
    twitter: {
      card: 'summary_large_image',
      title: 'Maxfiylik Siyosati - Gastro Market',
      description:
        "Gastro Market sizning shaxsiy ma'lumotlaringizni qanday to'playdi, ishlatadi va himoya qiladi.",
    },
  };
}

const Page = () => {
  return <PrivacyPolicy />;
};

export default Page;
