further disentangle 2

This commit is contained in:
2026-05-12 11:36:40 +02:00
parent cc8b436db4
commit bed7153675
2 changed files with 27 additions and 18 deletions
+25
View File
@@ -0,0 +1,25 @@
from nicegui import APIRouter, app, ui
from auth.logout import logout
router = APIRouter()
@router.page("/")
def main():
with ui.column().classes("absolute-center items-center"):
username = app.storage.user.get("username", "unknown user")
ui.label(f"Hello {username}!").classes("text-2xl")
ui.button("log out", icon="logout", on_click=logout)
pgroups = app.storage.user.get("pgroups", set())
ui.select(
label="pgroup",
options=sorted(pgroups),
with_input=True,
on_change=lambda e: ui.navigate.to(f"/tables/{e.value}")
)
+2 -18
View File
@@ -4,9 +4,9 @@ from nicegui import app, ui
from api import router as api_router
from table import router as table_router
from main import router as main_router
from auth.login import router as login_router
from auth.logout import logout
from auth.mw import AuthMiddleware
from auth.secret import get_secret
@@ -14,25 +14,9 @@ from auth.secret import get_secret
app.include_router(login_router)
app.add_middleware(AuthMiddleware)
@ui.page("/")
def main():
with ui.column().classes("absolute-center items-center"):
username = app.storage.user.get("username", "unknown user")
ui.label(f"Hello {username}!").classes("text-2xl")
ui.button("log out", icon="logout", on_click=logout)
pgroups = app.storage.user.get("pgroups", set())
ui.select(
label="pgroup",
options=sorted(pgroups),
with_input=True,
on_change=lambda e: ui.navigate.to(f"/tables/{e.value}")
)
app.include_router(api_router)
app.include_router(table_router)
app.include_router(main_router)
ui.run(
title="stand",