import { Metadata } from 'next';
import React from 'react'
import DocumentsHero from './components/DocumentsHero';
import DocumentsPresentation from './components/DocumentsPresentation';
import DocumentsPresentation2 from './components/DocumentsPresentation2';
import DocumentsMainFeatures from './components/DocumentsMainFeatures';
import DocumentsValues from './components/DocumentsValues';
import DocumentsDiscoverFeatures from './components/DocumentsDiscoverFeatures';
import DocumentsTestomonials from './components/DocumentsTestomonials';
import DocumentsFaq from './components/DocumentsFaq';
import DocumentsMainFeatures2 from './components/DocumentsMainFeatures2';
import DocumentsCTA from './components/DocumentsCTA';
import { SectionsLayout } from '@/components/ui/layouts';
import { getTranslations } from 'next-intl/server';
import { getFeaturesDocumentsMeta } from '@/components/metaData';

export const generateMetadata = async (): Promise<Metadata> => {
    const t = await getTranslations(''); 
    return await getFeaturesDocumentsMeta(t);
};
const FeaturesDocumentsPage = () => {
    return (
        <main className=''>
            <DocumentsHero/>
            <SectionsLayout>
                <DocumentsPresentation/>
                <DocumentsPresentation2/>
                <DocumentsMainFeatures/>
                <DocumentsValues />
                <DocumentsDiscoverFeatures />
                <DocumentsTestomonials />
                <DocumentsFaq/>
                <DocumentsMainFeatures2/>
                <DocumentsCTA />
            </SectionsLayout>
        </main>
    )
}

export default FeaturesDocumentsPage