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

import { SectionsLayout } from '@/components/ui/layouts';

import { getTranslations } from 'next-intl/server';
import WorkflowHero from './components/WorkflowHero';
import WorkflowPresentation2 from './components/WorkflowPresentation2';
import WorkflowPresentation from './components/WorkflowPresentation';
import WorkflowMainFeatures from './components/WorkflowMainFeatures';
import WorkflowValues from './components/WorkflowValues';
import WorkflowDiscoverFeatures from './components/WorkflowDiscoverFeatures';
import WorkflowTestomonials from './components/WorkflowTestomonials';
import WorkflowFaq from './components/WorkflowFaq';
import WorkflowMainFeatures2 from './components/WorkflowMainFeatures2';
import WorkflowCTA from './components/WorkflowCTA';

export const generateMetadata = async (): Promise<Metadata> => {
    const t = await getTranslations(''); 
    return await getFeaturesWorkflowMeta(t);
};
const Workflow = () => {
    return (
        <main className=''>
            <WorkflowHero/>
            <SectionsLayout>
                <WorkflowPresentation/>
                <WorkflowPresentation2/>
                <WorkflowMainFeatures/>
                <WorkflowValues />
                <WorkflowDiscoverFeatures />
                <WorkflowTestomonials />
                <WorkflowFaq/>
                <WorkflowMainFeatures2/>
                <WorkflowCTA />
            </SectionsLayout>
        </main>
    )
}

export default Workflow