import { Metadata } from 'next';
import React from 'react'
import TelematicsHero from './components/TelematicsHero';
import TelematicsPresentation from './components/TelematicsPresentation';
import TelematicsPresentation2 from './components/TelematicsPresentation2';
import TelematicsMainFeatures from './components/TelematicsMainFeatures';
import TelematicsValues from './components/TelematicsValues';
import TelematicsDiscoverFeatures from './components/TelematicsDiscoverFeatures';
import TelematicsTestomonials from './components/TelematicsTestomonials';
import TelematicsFaq from './components/TelematicsFaq';
import TelematicsMainFeatures2 from './components/TelematicsMainFeatures2';
import TelematicsCTA from './components/TelematicsCTA';
import { SectionsLayout } from '@/components/ui/layouts';
import { getTranslations } from 'next-intl/server';
import { getFeaturesTelematicsMeta } from '@/components/metaData';

export const generateMetadata = async (): Promise<Metadata> => {
    const t = await getTranslations(''); 
    return await getFeaturesTelematicsMeta(t);
};
const FeaturesTelematicsPage = () => {
    return (
        <main className=''>
            <TelematicsHero/>
            <SectionsLayout>
                <TelematicsPresentation/>
                <TelematicsPresentation2/>
                <TelematicsMainFeatures/>
                <TelematicsValues />
                <TelematicsDiscoverFeatures />
                <TelematicsTestomonials />
                <TelematicsFaq/>
                <TelematicsMainFeatures2/>
                <TelematicsCTA />
            </SectionsLayout>
        </main>
    )
}

export default FeaturesTelematicsPage