import { Metadata } from 'next';
import React from 'react'
import { getFeaturesElectricVehiclesMeta} from '@/components/metaData';

import { SectionsLayout } from '@/components/ui/layouts';
import ElectricVehiclesHero from './components/ElectricVehiclesHero';
import ElectricVehiclesPresentation from './components/ElectricVehiclesPresentation';
import ElectricVehiclesPresentation2 from './components/ElectricVehiclesPresentation2';
import ElectricVehiclesMainFeatures from './components/ElectricVehiclesMainFeatures';
import ElectricVehiclesValues from './components/ElectricVehiclesValues';
import ElectricVehiclesDiscoverFeatures from './components/ElectricVehiclesDiscoverFeatures';
import ElectricVehiclesTestomonials from './components/ElectricVehiclesTestomonials';
import ElectricVehiclesFaq from './components/ElectricVehiclesFaq';
import ElectricVehiclesMainFeatures2 from './components/ElectricVehiclesMainFeatures2';
import ElectricVehiclesCTA from './components/ElectricVehiclesCTA';
import { getTranslations } from 'next-intl/server';

export const generateMetadata = async (): Promise<Metadata> => {
    const t = await getTranslations(''); 
    return await getFeaturesElectricVehiclesMeta(t);
};
const ElectricVehicles = () => {
    return (
        <main className=''>
            <ElectricVehiclesHero/>
            <SectionsLayout>
                <div></div>
                <ElectricVehiclesPresentation/>
                <ElectricVehiclesPresentation2/>
                <ElectricVehiclesMainFeatures/>
                <ElectricVehiclesValues />
                <ElectricVehiclesDiscoverFeatures />
                <ElectricVehiclesTestomonials />
                <ElectricVehiclesFaq/>
                <ElectricVehiclesMainFeatures2/>
                <ElectricVehiclesCTA />
            </SectionsLayout>
        </main>
    )
}

export default ElectricVehicles