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); }