Create post api
This commit is contained in:
parent
8121a1917b
commit
e5016c9fb1
|
@ -1,7 +1,25 @@
|
|||
const data = require('./data.json');
|
||||
|
||||
module.exports = function(app) {
|
||||
app.get('/api/blog', ((req, res) => {
|
||||
app.get('/api/blog', (req, res) => {
|
||||
res.json(data.posts);
|
||||
}));
|
||||
});
|
||||
|
||||
app.get('api/post/:postname', (req, res) => {
|
||||
const post = data.posts.find((el) => {
|
||||
el.filename === req.params.postname
|
||||
});
|
||||
|
||||
if (post) {
|
||||
res.json(post);
|
||||
} else {
|
||||
res.json({
|
||||
error: 404
|
||||
});
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
function (postname) {
|
||||
data.posts
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue