The current version of st.data_editor
should be partly compatible with Pandas styler as input, but there are restrictions:
- Only works for non-editable / disabled columns.
- Currently, it returns the edited data as a dataframe and not as Pandas Styler. So you have to apply the styling logic again on the edited df if you want to show that.
But your issue sounds like something that also might be a bug. Maybe what could help is a video that showcases the editing issue.