Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия | |||
|
paginacija [2024/06/08 08:21] tro [Створення пагінації] |
paginacija [2024/06/08 08:21] (текущий) tro |
||
|---|---|---|---|
| Строка 45: | Строка 45: | ||
| perPage: parsedPerPage, | perPage: parsedPerPage, | ||
| }; | }; | ||
| + | }; | ||
| + | |||
| + | </ | ||
| + | < | ||
| + | // src/ | ||
| + | |||
| + | import { parsePaginationParams } from ' | ||
| + | |||
| + | /* Решта коду файла */ | ||
| + | |||
| + | export const getStudentsController = async (req, res) => { | ||
| + | const { page, perPage } = parsePaginationParams(req.query); | ||
| + | const students = await getAllStudents({ | ||
| + | page, | ||
| + | perPage, | ||
| + | }); | ||
| + | |||
| + | res.json({ | ||
| + | status: 200, | ||
| + | message: ' | ||
| + | data: students, | ||
| + | }); | ||
| }; | }; | ||
| </ | </ | ||