Sentientgeeks-Angular-NGRX-.../server/create-course.route.ts

30 lines
514 B
TypeScript
Raw Normal View History

2021-03-03 16:55:40 +05:30
import {Request, Response} from 'express';
import {COURSES} from './db-data';
export var coursesKeyCounter = 100;
export function createCourse(req: Request, res: Response) {
console.log("Creating new course ...");
const changes = req.body;
const newCourse = {
id: coursesKeyCounter,
seqNo: coursesKeyCounter,
...changes
};
COURSES[newCourse.id] = newCourse;
coursesKeyCounter += 1;
setTimeout(() => {
res.status(200).json(newCourse);
}, 2000);
}