import { Metadata } from 'next';
import React from 'react'

import { SectionsLayout } from '@/components/ui/layouts';
import { getTranslations } from 'next-intl/server';
import { getFleetManagerMeta } from '@/components/metaData';
import FleetManagerHero from './components/FleetManagerHero';
import FleetManagerChallenges from './components/FleetManagerChallenges';
import FleetManagerIntegration2 from './components/FleetManagerIntegration2';
import FleetManagerTestomonials from './components/FleetManagerTestomonials';
import FleetManagerDiscoverFeatures from './components/FleetManagerDiscoverFeatures';
import FleetManagerCTA from './components/FleetManagerCTA';
import FleetManagerTopFeatures from './components/FleetManagerTopFeatures';
import FleetManagerPresentation2 from './components/FleetManagerPresentation2';
import FleetManagerDadyCarPresentation from './components/FleetManagerDadyCarPresentation';
import FleetManagerStats from './components/FleetManagerStats';


export const generateMetadata = async (): Promise<Metadata> => {
    const t = await getTranslations(''); 
    return await getFleetManagerMeta(t);
};
const FleetManagerPage = () => {
    return (
        <main className=''>
            <FleetManagerHero/>
            <SectionsLayout>
                <FleetManagerTopFeatures/>
                <FleetManagerChallenges/>
                <FleetManagerIntegration2/>
                <FleetManagerPresentation2/>
                <FleetManagerStats />
                <FleetManagerDadyCarPresentation/>
                <FleetManagerTestomonials />
                <FleetManagerDiscoverFeatures />
                <FleetManagerCTA />
            </SectionsLayout>
        </main>
    )
}

export default FleetManagerPage