9 lines
314 B
TypeScript
9 lines
314 B
TypeScript
import { listPublishedPosts } from '../../utils/content';
|
|
|
|
export default defineEventHandler(async (event) => {
|
|
const q = getQuery(event);
|
|
const page = Math.max(1, Number(q.page) || 1);
|
|
const pageSize = Math.min(24, Math.max(1, Number(q.pageSize) || 6));
|
|
return listPublishedPosts({ page, pageSize });
|
|
});
|