From 50be48dba4e895a73b09c9af32fa27268df7561a Mon Sep 17 00:00:00 2001 From: Artur Borecki Date: Mon, 25 Aug 2025 19:31:42 +0200 Subject: [PATCH] feat(routes/index.py): add index.py route blueprint --- src/judas_server/web/routes/index.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/judas_server/web/routes/index.py diff --git a/src/judas_server/web/routes/index.py b/src/judas_server/web/routes/index.py new file mode 100644 index 0000000..7f0c0b6 --- /dev/null +++ b/src/judas_server/web/routes/index.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +from __future__ import annotations +from typing import TYPE_CHECKING + +import flask +import flask_login + + +if TYPE_CHECKING: + from werkzeug.wrappers import Response + +index_bp: flask.Blueprint = flask.Blueprint("index", __name__) + + +@index_bp.route("/") +def index() -> Response | str: + """Renders the index page.""" + return flask.render_template( + "index.html", logged=flask_login.current_user.is_authenticated + )