nicco.io/src/routes/api/[...slug].json.js

14 lines
331 B
JavaScript
Raw Normal View History

2020-09-28 16:02:16 +02:00
import { respond, getAll, getOne, sortByDate } from '../../lib/wp'
2020-09-28 14:40:04 +02:00
export async function get(req, res) {
const [type, slug] = req.params.slug
if (slug) {
const data = await getOne(type, { slug })
respond(res, { data })
} else {
const data = await getAll(type)
2020-09-28 16:02:16 +02:00
respond(res, { data: sortByDate(data) })
2020-09-28 14:40:04 +02:00
}
}