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

import { SectionsLayout } from '@/components/ui/layouts';
import { getTranslations } from 'next-intl/server';
import { getMaintenanceManagerMeta } from '@/components/metaData';
import MaintenanceManagerHero from './components/MaintenanceManagerHero';
import MaintenanceManagerChallenges from './components/MaintenanceManagerChallenges';
import MaintenanceManagerIntegration2 from './components/MaintenanceManagerIntegration2';
import MaintenanceManagerTestomonials from './components/MaintenanceManagerTestomonials';
import MaintenanceManagerDiscoverFeatures from './components/MaintenanceManagerDiscoverFeatures';
import MaintenanceManagerCTA from './components/MaintenanceManagerCTA';
import MaintenanceManagerTopFeatures from './components/MaintenanceManagerTopFeatures';
import MaintenanceManagerPresentation2 from './components/MaintenanceManagerPresentation2';
import MaintenanceManagerDadyCarPresentation from './components/MaintenanceManagerDadyCarPresentation';
import MaintenanceManagerStats from './components/MaintenanceManagerStats';


export const generateMetadata = async (): Promise<Metadata> => {
    const t = await getTranslations(''); 
    return await getMaintenanceManagerMeta(t);
};
const MaintenanceManagerPage = () => {
    return (
        <main className=''>
            <MaintenanceManagerHero/>
            <SectionsLayout>
                <MaintenanceManagerTopFeatures/>
                <MaintenanceManagerChallenges/>
                <MaintenanceManagerIntegration2/>
                <MaintenanceManagerPresentation2/>
                <MaintenanceManagerStats />
                <MaintenanceManagerDadyCarPresentation/>
                <MaintenanceManagerTestomonials />
                <MaintenanceManagerDiscoverFeatures />
                <MaintenanceManagerCTA />
            </SectionsLayout>
        </main>
    )
}

export default MaintenanceManagerPage