feat: add cv

This commit is contained in:
2026-10-02 17:32:02 +02:00
parent ddbb6f37b5
commit e82561862a
13 changed files with 473 additions and 1 deletions
+6
View File
@@ -0,0 +1,6 @@
/** The relevant CV entries, latest start first */
export default defineEventHandler(async (event) => {
const rows = await listRows<CvRow>(event, cvTable(event), { filter__relevant__boolean: true, order_by: '-From' })
const { baserowUrl } = useRuntimeConfig(event)
return rows.map(row => toCvEntry(row, baserowUrl)).filter((entry): entry is CvEntry => !!entry)
})