From 17f4ccf8ca66a54fffcbe487cdd659e8a9f98485 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Romero=20=20=20=20=20-=F0=9D=94=87=F0=9D=94=A2?= =?UTF-8?q?=F0=9D=94=A2=F0=9D=94=AD=E2=84=9C=F0=9D=94=9E=F0=9D=94=B1?= Date: Thu, 26 Feb 2026 12:36:08 -0300 Subject: [PATCH] fix: render dosage result inline in calculator panel --- ui/medex_ui/app.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/ui/medex_ui/app.py b/ui/medex_ui/app.py index f849814..f066b15 100644 --- a/ui/medex_ui/app.py +++ b/ui/medex_ui/app.py @@ -2271,6 +2271,23 @@ def dosage_calculator_panel() -> rx.Component: ), rx.fragment(), ), + # Inline dosage result display + rx.cond( + MedeXState.dosage_result != "", + rx.box( + rx.markdown( + MedeXState.dosage_result, + color=THEME.TEXT_PRIMARY, + ), + padding=Space.S4, + border_radius=Radius.MD, + background=THEME.PRIMARY_50, + border=f"1px solid {THEME.PRIMARY_200}", + width="100%", + margin_top=Space.S2, + ), + rx.fragment(), + ), # Artifact Catalog Grid for Dosage dosage_artifacts_grid(), gap=Space.S4,