import React from 'react'; import { useTranslations } from 'next-intl'; import { Section, Container, Heading } from '../../components/ui'; export default function WhyChooseUs({ data }: { data?: any }) { const t = useTranslations('Home.whyChooseUs'); const features = data?.features?.length ? data.features.map((f: any) => f.feature) : [0, 1, 2, 3].map(i => t(`features.${i}`)); const items = data?.items?.length ? data.items : [0, 1, 2, 3].map(idx => ({ title: t(`items.${idx}.title`), description: t(`items.${idx}.description`) })); return (
{data?.title || t('title')}

{data?.subtitle || t('subtitle')}

    {features.map((featureText: string, i: number) => (
  • {featureText}
  • ))}
    {items.map((item: any, idx: number) => (
  • 0{idx + 1}

    {item.title}

    {item.description}

  • ))}
); }