import { Metadata } from 'next';
import React from 'react'
import OEMHero from './components/OEMHero';
import OEMSupportedBrands from './components/OEMSupportedBrands';
import OEMValues2 from './components/OEMValues2';
import OEMCTA from './components/OEMCTA';
import OEMTestomonials from './components/OEMTestomonials';
import OEMIntegration from './components/OEMIntegration';
import OEMOperation from './components/OEMOperation';
import OEMPresentation from './components/OEMPresentation';
import { SectionsLayout } from '@/components/ui/layouts';
import { getTranslations } from 'next-intl/server';
import { getIntegrationsOEMMeta } from '@/components/metaData';
import OEMFaq from './components/OEMFaq';
import OEMPresentation2 from './components/OEMPresentation2';
import OEMPresentation3 from './components/OEMPresentation3';


export const generateMetadata = async (): Promise<Metadata> => {
    const t = await getTranslations(''); 
    return await getIntegrationsOEMMeta(t);
};
const OEM = () => {
    return (
        <main className=''>
            <OEMHero/>
            <OEMSupportedBrands/>
            <SectionsLayout>
                <OEMOperation/>
                <OEMPresentation2/>
                <OEMPresentation3/>
                <OEMValues2/>
                <OEMPresentation/>
                {/* <OEMCaseStudy/> */}
                <OEMIntegration/>
                {/* <OEMChallenges/> */}
                <OEMTestomonials />
                <OEMFaq/>
                <OEMCTA />
            </SectionsLayout>
        </main>
    )
}

export default OEM