|
|
-
-
- import {Request, Response} from 'express';
- import {COURSES} from "./db-data";
-
-
-
- export function getAllCourses(req: Request, res: Response) {
-
- console.log("Retrieving courses data ...");
-
- setTimeout(() => {
-
- res.status(200).json({payload:Object.values(COURSES)});
-
- }, 1000);
-
-
-
- }
-
-
- export function getCourseByUrl(req: Request, res: Response) {
-
- const courseUrl = req.params["courseUrl"];
-
- const courses:any = Object.values(COURSES);
-
- const course = courses.find(course => course.url == courseUrl);
-
- setTimeout(() => {
-
- res.status(200).json(course);
-
- }, 1000);
-
-
- }
|