12 lines
307 B
TypeScript
12 lines
307 B
TypeScript
import { ArticleCard } from '@/components/cards/ArticleCard';
|
|
import { IPost } from '@/types/cms';
|
|
import React from 'react';
|
|
|
|
export function postsToCards(posts: Array<IPost>) {
|
|
const cards = posts
|
|
? posts.slice(0, 4).map(post => <ArticleCard key={post.id} {...post} />)
|
|
: [];
|
|
|
|
return cards;
|
|
}
|