From 6ad588e3eece96616931e1a43774dd90549cfdf2 Mon Sep 17 00:00:00 2001 From: Papin Nikolai Date: Mon, 22 Apr 2024 11:45:11 +0300 Subject: [PATCH] Router api/todo-items --- app/backend/index.js | 5 +++++ app/backend/todo-items.json | 17 +++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 app/backend/todo-items.json diff --git a/app/backend/index.js b/app/backend/index.js index 1a4fcad..dc8c8a5 100644 --- a/app/backend/index.js +++ b/app/backend/index.js @@ -9,6 +9,11 @@ app.use((req, res, next) => { next(); }); +const todoItems = require('./todo-items.json'); +app.get('/api/todo-items', (req, res) => { + res.json({ data: todoItems }); +}); + app.listen(PORT, () => { console.log(`Server listening on ${PORT}`); }); diff --git a/app/backend/todo-items.json b/app/backend/todo-items.json new file mode 100644 index 0000000..7b82c56 --- /dev/null +++ b/app/backend/todo-items.json @@ -0,0 +1,17 @@ +[ + { + "id": 1, + "text": "Изучить NodeJS", + "done": true + }, + { + "id": 2, + "text": "Изучить ReactJS", + "done": true + }, + { + "id": 3, + "text": "Написать приложение", + "done": false + } +]