import { getFeaturesReportsMeta } from '@/components/metaData';
import { Metadata } from 'next';
import React from 'react'
import ReportsHero from './components/ReportsHero';
import ReportsPresentation from './components/ReportsPresentation';
import ReportsPresentation2 from './components/ReportsPresentation2';
import ReportsMainFeatures from './components/ReportsMainFeatures';
import ReportsValues from './components/ReportsValues';
import ReportsDiscoverFeatures from './components/ReportsDiscoverFeatures';
import ReportsTestomonials from './components/ReportsTestomonials';
import ReportsFaq from './components/ReportsFaq';
import ReportsMainFeatures2 from './components/ReportsMainFeatures2';
import ReportsCTA from './components/ReportsCTA';
import { SectionsLayout } from '@/components/ui/layouts';
import { getTranslations } from 'next-intl/server';

export const generateMetadata = async (): Promise<Metadata> => {
    const t = await getTranslations(''); 
    return await getFeaturesReportsMeta(t);
};
const FeaturesReportsPage = () => {
    return (
        <main className=''>
            <ReportsHero/>
            <SectionsLayout>
                <ReportsPresentation/>
                <ReportsPresentation2/>
                <ReportsMainFeatures/>
                <ReportsValues />
                <ReportsDiscoverFeatures />
                <ReportsTestomonials />
                <ReportsFaq/>
                <ReportsMainFeatures2/>
                <ReportsCTA />
            </SectionsLayout>
        </main>
    )
}

export default FeaturesReportsPage