import SectionTitle from '@/components/layout/sectionTitle'; import { getTranslations } from 'next-intl/server'; import { TLocales } from '@/models/layout'; import Button from '@/components/uikit/button'; import routeFactory from '@/assets/constants/routeFactory'; import { getPosts } from '@/services/blog'; import PostsGridViewSlider from '../blog/postsGridViewSlider'; interface Props { locale: TLocales; className?: string; } export default async function HomePageBlog({ locale, className }: Props) { const t = await getTranslations({ locale }); const posts = await getPosts(); const routes = routeFactory(t, locale); return (