--- import Layout from '@layouts/Layout.astro' import Container from '@components/Container.astro' import { SITE } from '@consts' import ArrowCard from '@components/ArrowCard.astro' import Link from '@components/Link.astro' import { getCollection } from 'astro:content' import type { CollectionEntry } from 'astro:content' import SocialIcons from '@components/SocialIcons.astro' const blog = (await getCollection('blog')) .filter((post) => !post.data.draft) .sort((a, b) => b.data.date.valueOf() - a.data.date.valueOf()) .slice(0, SITE.NUM_POSTS_ON_HOMEPAGE) ---

Latest posts

See all posts
    { blog.map((post) => (
  • )) }