I’m attempting to use the select row functionality in the dataframe component. I was unable to get it to work in my code and then tried to run locally the exact example from the Streamlit documentation that can be found here. When I run the app I get the following error:
TypeError: ArrowMixin.dataframe() got an unexpected keyword argument ‘on_select’
The code block that triggers the error is:
event = st.dataframe(
df,
column_config=column_configuration,
use_container_width=True,
hide_index=True,
on_select=“rerun”,
selection_mode=“multi-row”,
)
The embedded app in the above linked post also seems to have broken, is this a known bug?
Python version 3.12.3
Streamlit version 1.32.0
Thank you!