INNER CODE UNIT · Python
handle_get_route
stevesolun/ctx · src/ctx/monitor/app.py:40
def handle_get_route(
handler: Any,
route: routes.RouteMatch,
qs: dict[str, str],
deps: RouteDispatchDeps,
) -> None:
name = route.name
params = route.params
if name == "home":
handler._send_html(deps.render_home())
elif name == "sessions_index":
handler._send_html(deps.render_sessions_index())
elif name == "session_detail":
handler._send_html(deps.render_session_detail(params["session_id"]))
elif name == "skills":
handler._send_html(deps.render_skills(qs))
elif name == "skillspector":
handler._send_html(deps.render_skillspector(qs))