init from origin + update
This commit is contained in:
51
server/routers/music-learn/index.js
Normal file
51
server/routers/music-learn/index.js
Normal file
@@ -0,0 +1,51 @@
|
||||
const router = require('express').Router()
|
||||
|
||||
router.get('/courses', (req, res) => {
|
||||
res.send(require('./mocks/courses/success.json'))
|
||||
})
|
||||
|
||||
router.get('/courses/1', (req, res) => {
|
||||
res.send(require('./mocks/courses/1/success.json'))
|
||||
})
|
||||
|
||||
router.get('/notes', (req, res) => {
|
||||
res.send(require('./mocks/notes/success.json'))
|
||||
})
|
||||
|
||||
router.get('/user/courses', (req, res) => {
|
||||
res.send(require('./mocks/user/courses/success.json'))
|
||||
})
|
||||
|
||||
router.post('/user/courses', (req, res) => {
|
||||
res.send(require('./mocks/user/courses/add/success.json'))
|
||||
})
|
||||
|
||||
router.get('/user/notes', (req, res) => {
|
||||
res.send(require('./mocks/user/notes/success.json'))
|
||||
})
|
||||
|
||||
router.get('/user', (req, res) => {
|
||||
res.send(require('./mocks/user/success.json'))
|
||||
})
|
||||
|
||||
router.post('/user', (req, res) => {
|
||||
res.send(require('./mocks/user/success.json'))
|
||||
})
|
||||
|
||||
router.post('/login', (req, res) => {
|
||||
if (req.body.login === 'error' || req.body.password === 'error') {
|
||||
return res.status(401).send({
|
||||
message: 'Unauthorized Error',
|
||||
})
|
||||
}
|
||||
|
||||
res.send(require('./mocks/user/login/success.json'))
|
||||
return null
|
||||
})
|
||||
|
||||
router.get('/logout', (req, res) => {
|
||||
res.send(require('./mocks/user/logout/success.json'))
|
||||
})
|
||||
/* eslint-enable global-require */
|
||||
|
||||
module.exports = router
|
||||
5
server/routers/music-learn/mocks/courses/1/success.json
Normal file
5
server/routers/music-learn/mocks/courses/1/success.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"key": 1,
|
||||
"name": "Mock course 1",
|
||||
"href": "/"
|
||||
}
|
||||
77
server/routers/music-learn/mocks/courses/success.json
Normal file
77
server/routers/music-learn/mocks/courses/success.json
Normal file
@@ -0,0 +1,77 @@
|
||||
[
|
||||
{
|
||||
"key": 1,
|
||||
"name": "Mock course 1",
|
||||
"href": "https://www.youtube.com/watch?v=827jmswqnEA"
|
||||
},
|
||||
{
|
||||
"key": 2,
|
||||
"name": "Mock course 2",
|
||||
"href": "https://www.youtube.com/watch?v=bzNKQ2FkEJI"
|
||||
},
|
||||
{
|
||||
"key": 3,
|
||||
"name": "Mock course 3",
|
||||
"href": "https://www.youtube.com/watch?v=EHI3e75zHis"
|
||||
},
|
||||
{
|
||||
"key": 4,
|
||||
"name": "Mock course 4",
|
||||
"href": "https://www.youtube.com/watch?v=kLFkT3LBWzA"
|
||||
},
|
||||
{
|
||||
"key": 5,
|
||||
"name": "Mock course 5",
|
||||
"href": "https://www.youtube.com/watch?v=827jmswqnEA"
|
||||
},
|
||||
{
|
||||
"key": 6,
|
||||
"name": "Mock course 6",
|
||||
"href": "https://www.youtube.com/watch?v=bzNKQ2FkEJI"
|
||||
},
|
||||
{
|
||||
"key": 7,
|
||||
"name": "Mock course 7",
|
||||
"href": "https://www.youtube.com/watch?v=EHI3e75zHis"
|
||||
},
|
||||
{
|
||||
"key": 8,
|
||||
"name": "Mock course 8",
|
||||
"href": "https://www.youtube.com/watch?v=kLFkT3LBWzA"
|
||||
},
|
||||
{
|
||||
"key": 9,
|
||||
"name": "Mock course 9",
|
||||
"href": "https://www.youtube.com/watch?v=827jmswqnEA"
|
||||
},
|
||||
{
|
||||
"key": 10,
|
||||
"name": "Mock course 10",
|
||||
"href": "https://www.youtube.com/watch?v=bzNKQ2FkEJI"
|
||||
},
|
||||
{
|
||||
"key": 11,
|
||||
"name": "Mock course 11",
|
||||
"href": "https://www.youtube.com/watch?v=EHI3e75zHis"
|
||||
},
|
||||
{
|
||||
"key": 12,
|
||||
"name": "Mock course 12",
|
||||
"href": "https://www.youtube.com/watch?v=kLFkT3LBWzA"
|
||||
},
|
||||
{
|
||||
"key": 13,
|
||||
"name": "Mock course 13",
|
||||
"href": "https://www.youtube.com/watch?v=827jmswqnEA"
|
||||
},
|
||||
{
|
||||
"key": 14,
|
||||
"name": "Mock course 14",
|
||||
"href": "https://www.youtube.com/watch?v=bzNKQ2FkEJI"
|
||||
},
|
||||
{
|
||||
"key": 15,
|
||||
"name": "Mock course 15",
|
||||
"href": "https://www.youtube.com/watch?v=EHI3e75zHis"
|
||||
}
|
||||
]
|
||||
13
server/routers/music-learn/mocks/notes/success.json
Normal file
13
server/routers/music-learn/mocks/notes/success.json
Normal file
@@ -0,0 +1,13 @@
|
||||
[
|
||||
{ "key": 1, "name": "Music Sheet 1", "href": "/" },
|
||||
{ "key": 2, "name": "Music Sheet 2", "href": "/" },
|
||||
{ "key": 3, "name": "Music Sheet 3", "href": "/" },
|
||||
{ "key": 4, "name": "Music Sheet 4", "href": "/" },
|
||||
{ "key": 5, "name": "Music Sheet 5", "href": "/" },
|
||||
{ "key": 6, "name": "Music Sheet 6", "href": "/" },
|
||||
{ "key": 7, "name": "Music Sheet 7", "href": "/" },
|
||||
{ "key": 8, "name": "Music Sheet 8", "href": "/" },
|
||||
{ "key": 9, "name": "Music Sheet 9", "href": "/" },
|
||||
{ "key": 10, "name": "Music Sheet 10", "href": "/" },
|
||||
{ "key": 11, "name": "Music Sheet 11", "href": "/" }
|
||||
]
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"status": 500
|
||||
}
|
||||
37
server/routers/music-learn/mocks/user/courses/success.json
Normal file
37
server/routers/music-learn/mocks/user/courses/success.json
Normal file
@@ -0,0 +1,37 @@
|
||||
[
|
||||
{
|
||||
"key": 1,
|
||||
"name": "My course 1",
|
||||
"href": "https://www.youtube.com/watch?v=827jmswqnEA"
|
||||
},
|
||||
{
|
||||
"key": 2,
|
||||
"name": "My course 2",
|
||||
"href": "https://www.youtube.com/watch?v=bzNKQ2FkEJI"
|
||||
},
|
||||
{
|
||||
"key": 3,
|
||||
"name": "My course 3",
|
||||
"href": "https://www.youtube.com/watch?v=EHI3e75zHis"
|
||||
},
|
||||
{
|
||||
"key": 4,
|
||||
"name": "My course 4",
|
||||
"href": "https://www.youtube.com/watch?v=kLFkT3LBWzA"
|
||||
},
|
||||
{
|
||||
"key": 5,
|
||||
"name": "My course 5",
|
||||
"href": "https://www.youtube.com/watch?v=827jmswqnEA"
|
||||
},
|
||||
{
|
||||
"key": 6,
|
||||
"name": "My course 6",
|
||||
"href": "https://www.youtube.com/watch?v=bzNKQ2FkEJI"
|
||||
},
|
||||
{
|
||||
"key": 7,
|
||||
"name": "My course 7",
|
||||
"href": "https://www.youtube.com/watch?v=EHI3e75zHis"
|
||||
}
|
||||
]
|
||||
3
server/routers/music-learn/mocks/user/login/success.json
Normal file
3
server/routers/music-learn/mocks/user/login/success.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"status": 500
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"status": 500
|
||||
}
|
||||
7
server/routers/music-learn/mocks/user/notes/success.json
Normal file
7
server/routers/music-learn/mocks/user/notes/success.json
Normal file
@@ -0,0 +1,7 @@
|
||||
[
|
||||
{ "key": 1, "name": "Music Sheet 1", "href": "/" },
|
||||
{ "key": 2, "name": "Music Sheet 2", "href": "/" },
|
||||
{ "key": 3, "name": "Music Sheet 3", "href": "/" },
|
||||
{ "key": 4, "name": "Music Sheet 4", "href": "/" },
|
||||
{ "key": 5, "name": "Music Sheet 5", "href": "/" }
|
||||
]
|
||||
6
server/routers/music-learn/mocks/user/success.json
Normal file
6
server/routers/music-learn/mocks/user/success.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"id": 88,
|
||||
"email": "current.user@example.com",
|
||||
"login": "userlogin@564",
|
||||
"password": "1234568"
|
||||
}
|
||||
Reference in New Issue
Block a user