import { Metadata } from 'next';
import React from 'react'
import EmployeesHero from './components/EmployeesHero';
import EmployeesPresentation from './components/EmployeesPresentation';
import EmployeesPresentation2 from './components/EmployeesPresentation2';
import EmployeesMainFeatures from './components/EmployeesMainFeatures';
import EmployeesValues from './components/EmployeesValues';
import EmployeesDiscoverFeatures from './components/EmployeesDiscoverFeatures';
import EmployeesTestomonials from './components/EmployeesTestomonials';
import EmployeesFaq from './components/EmployeesFaq';
import EmployeesCTA from './components/EmployeesCTA';
import EmployeesMainFeatures2 from './components/EmployeesMainFeatures2';
import { SectionsLayout } from '@/components/ui/layouts';
import { getTranslations } from 'next-intl/server';
import { getFeaturesEmployeesMeta } from '@/components/metaData';

export const generateMetadata = async (): Promise<Metadata> => {
    const t = await getTranslations(''); 
    return await getFeaturesEmployeesMeta(t);
};

const FeaturesEmployeesPage = () => {
    return (
        <main className=''>
            <EmployeesHero/>
            <SectionsLayout>
                <EmployeesPresentation/>
                <EmployeesPresentation2/>
                <EmployeesMainFeatures/>
                <EmployeesValues />
                <EmployeesDiscoverFeatures />
                <EmployeesTestomonials />
                <EmployeesFaq/>
                <EmployeesMainFeatures2/>
                <EmployeesCTA />
            </SectionsLayout>
        </main>
    )
}

export default FeaturesEmployeesPage