diff --git a/pages/api/pages/index.js b/pages/api/pages/index.js new file mode 100644 index 00000000..fae73e68 --- /dev/null +++ b/pages/api/pages/index.js @@ -0,0 +1,19 @@ +import { connect } from '../../../src/core/db' +import Page from '../../../src/core/Page' + +export default async (req, res) => { + await connect() + + const items = await Page.find({}) + + if (items) { + res.json({ + items, + }) + } else { + res.status(404) + res.json({ + error: `Article ${id} not found` + }) + } +}