@syngrisi/syngrisi
Version:
Syngrisi - Visual Testing Tool
23 lines (15 loc) • 710 B
text/typescript
/* eslint-disable @typescript-eslint/no-explicit-any */
import express, { Request, Response } from 'express';
import path from 'path';
import httpStatus from 'http-status';
import { catchAsync } from '@utils';
import { Midleware } from '@types';
const router = express.Router();
const rootDir = path.resolve(__dirname, '..', '..');
const authController = catchAsync(async (req: Request, res: Response) => {
res.status(httpStatus.OK)
// .sendFile(path.normalize(path.join(`${__dirname}./../../../../mvc/views/react/auth/index.html`)));
.sendFile(path.normalize(path.join(rootDir, `/mvc/views/react/auth/index.html`)));
});
router.get('*', authController as Midleware);
export default router;