wlls

AI Reflections: Curiosity

Coming Soon

Reflections in progress. Check back later.

import type { BlogPost } from "./blogSchema";
import { validateBlogPosts } from "./blogSchema";

export function getLatestPost(): BlogPost | undefined {
	const rawPosts = Object.values(
		import.meta.glob("/src/pages/fruits/*.mdx", { eager: true }),
	);
	const posts = validateBlogPosts(rawPosts);

	return posts
		.sort((a, b) => new Date(b.frontmatter.date).getTime() - new Date(a.frontmatter.date).getTime())
		.at(0);
}