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

import { SectionsLayout } from '@/components/ui/layouts';
import { getTranslations } from 'next-intl/server';
import { getUrgencyMeta } from '@/components/metaData';
import UrgencyCTA from './components/UrgencyCTA';
import UrgencyDiscoverFeatures from './components/UrgencyDiscoverFeatures';
import UrgencyIntegration2 from './components/UrgencyIntegration2';
import UrgencyChallenges from './components/UrgencyChallenges';
import UrgencyHero from './components/UrgencyHero';
import UrgencyPartners from './components/UrgencyPartners';
import UrgencyTopFeatures from './components/UrgencyTopFeatures';
import UrgencyWhyUs from './components/UrgencyWhyUs';
import UrgencyStats from './components/UrgencyStats';
import UrgencyTestomonials from './components/UrgencyTestomonials';

export const generateMetadata = async (): Promise<Metadata> => {
    const t = await getTranslations(''); 
    return await getUrgencyMeta(t);
};
const UrgencyPage = () => {
    return (
        <main className=''>
            <UrgencyHero/>
            <SectionsLayout>
                <UrgencyPartners/>
                <UrgencyTopFeatures/>
                <UrgencyChallenges/>
                <UrgencyIntegration2/>
                <UrgencyWhyUs/>
                <UrgencyStats />
                <UrgencyTestomonials />
                <UrgencyDiscoverFeatures />
                <UrgencyCTA />
            </SectionsLayout>
        </main>
    )
}

export default UrgencyPage