Skip to content

Commit 7c41955

Browse files
committed
šŸ› Fix(streamlit_reportview.py): add row and column filter for interactive dfs in streamlit reports
1 parent 8e60ac2 commit 7c41955

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ā€Žsrc/vuegen/streamlit_reportview.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -756,13 +756,13 @@ def _generate_dataframe_content(self, dataframe) -> List[str]:
756756
"""
757757
# Displays a DataFrame using AgGrid with configurable options.
758758
grid_builder = GridOptionsBuilder.from_dataframe(df)
759-
grid_builder.configure_default_column(editable=True, groupable=True)
759+
grid_builder.configure_default_column(editable=True, groupable=True, filter=True)
760760
grid_builder.configure_side_bar(filters_panel=True, columns_panel=True)
761761
grid_builder.configure_selection(selection_mode="multiple")
762762
grid_builder.configure_pagination(enabled=True, paginationAutoPageSize=False, paginationPageSize=20)
763763
grid_options = grid_builder.build()
764764
765-
AgGrid(df, gridOptions=grid_options)
765+
AgGrid(df, gridOptions=grid_options, enable_enterprise_modules=True)
766766
767767
# Button to download the df
768768
df_csv = df.to_csv(sep=',', header=True, index=False).encode('utf-8')

0 commit comments

Comments
Ā (0)