From 7bf2ce53c7ede6eec3883abdc7d5f2625e22ccd1 Mon Sep 17 00:00:00 2001 From: "Maarten A. Breddels" Date: Thu, 29 Feb 2024 14:54:45 +0100 Subject: [PATCH] docs: clarify how to control the active tab See #476 --- solara/lab/components/tabs.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/solara/lab/components/tabs.py b/solara/lab/components/tabs.py index e2fd9bd39..6a5c62073 100644 --- a/solara/lab/components/tabs.py +++ b/solara/lab/components/tabs.py @@ -120,7 +120,13 @@ def Page(): @solara.component def Page(): + + def next_tab(): + tab_index.value = (tab_index.value + 1) % 2 + solara.Title(f"Tab {tab_index.value + 1}") + solara.Button('Next Tab', on_click=next_tab) + with solara.lab.Tabs(value=tab_index): with solara.lab.Tab("Tab 1"): solara.Markdown("Hello")