From efdf83716301ccb8896c59aff98ff97de2d15545 Mon Sep 17 00:00:00 2001 From: Ritesh Ghosh Date: Thu, 3 Aug 2023 01:26:18 +0530 Subject: feat(homeController): added home route controller --- src/controllers/homePage.controller.ts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/controllers/homePage.controller.ts (limited to 'src/controllers') diff --git a/src/controllers/homePage.controller.ts b/src/controllers/homePage.controller.ts new file mode 100644 index 0000000..c5ee45b --- /dev/null +++ b/src/controllers/homePage.controller.ts @@ -0,0 +1,19 @@ +import { scrapeHomePage } from "../parsers"; +import { Request, Response, NextFunction, Handler } from "express"; + +// /anime/home +const getHomePage: Handler = async ( + req: Request, + res: Response, + next: NextFunction +) => { + try { + const data = await scrapeHomePage(); + res.status(200).json(data); + } catch (err: any) { + console.error(err); + next(err); + } +}; + +export default getHomePage; -- cgit v1.2.3