benjaminpalko/src/routes/blog/+page.server.ts
Benjamin Palko f526f5c0aa
Some checks failed
Deploy / deploy (push) Failing after 39s
set up new workflow and migrate to .forgejo dir (#5)
Co-authored-by: Benjamin Palko <benjaminpalko@hotmail.com>
Reviewed-on: #5
2026-08-11 20:55:29 -04:00

17 lines
357 B
TypeScript

import { logger } from '$lib/server/logger';
import { error } from '@sveltejs/kit';
import type { PageServerLoad } from './$types';
import { getPosts } from '$lib/posts';
export const load: PageServerLoad = async () => {
try {
const posts = await getPosts();
return {
posts
};
} catch (err) {
logger.error(err, 'Uh-oh!');
error(500);
}
};