import { Metadata } from 'next';
import React from 'react'
import BoardHero from './components/BoardHero';
import BoardPresentation from './components/BoardPresentation';
import BoardPresentation2 from './components/BoardPresentation2';
import BoardMainFeatures from './components/BoardMainFeatures';
import BoardValues from './components/BoardValues';
import BoardDiscoverFeatures from './components/BoardDiscoverFeatures';
import BoardTestomonials from './components/BoardTestomonials';
import BoardCTA from './components/BoardCTA';
import BoardMainFeatures2 from './components/BoardMainFeatures2';
import BoardFaq from './components/BoardFaq';
import { SectionsLayout } from '@/components/ui/layouts';
import { getTranslations } from 'next-intl/server';
import { getFeaturesBoardMeta } from '@/components/metaData';


export const generateMetadata = async (): Promise<Metadata> => {
    const t = await getTranslations(''); 
    return await getFeaturesBoardMeta(t);
};
const FeaturesBoardPage = () => {
    return (
        <main>
            <BoardHero/>
            <SectionsLayout>
                <BoardPresentation/>
                <BoardPresentation2/>
                <BoardMainFeatures />
                <BoardValues />
                <BoardDiscoverFeatures />
                <BoardTestomonials />
                <BoardFaq/>
                <BoardMainFeatures2/>
                <BoardCTA />
            </SectionsLayout>
        </main>
    )
}

export default FeaturesBoardPage