import solara
import random
@solara.component
def RandomCard():
content = random.random()
with solara.Card("Random"):
solara.Text(f"I got {content}")
@solara.component
def Page():
button_count = solara.use_reactive(5)
for i in range(button_count.value):
RandomCard().key(f"button-{i}")
solara.Button("More Buttons!", color="primary", on_click=lambda: button_count.set(button_count.value + 1))