index.ts 526 B

12345678910111213141516171819
  1. import { Request, Response, Router } from "express";
  2. const router = Router();
  3. function RenderDashboard(req: Request, res: Response) {
  4. res.renderWithTranslations('dashboard', 'dashboard', {
  5. username: req.mSession.GetUsername()
  6. });
  7. }
  8. function RenderIndex(req: Request, res: Response) {
  9. res.renderWithTranslations('index', 'index', {});
  10. }
  11. router.get('/', (req: Request, res: Response) => {
  12. return req.mSession.IsValid() ? RenderDashboard(req, res) : RenderIndex(req, res);
  13. });
  14. export default router;