inovua / reactdatagrid

Empower Your Data with the best React Data Grid there is
https://reactdatagrid.io
Other
3.45k stars 57 forks source link

Feature Request: Allow placing the column filtering UI into a popup window #362

Open smitty3268 opened 1 year ago

smitty3268 commented 1 year ago

Edition: Enterprise Version: 5.8.0

Feature Request: We would like to have an option for the column filtering UI to work more like it does in Excel. More precisely, we'd like the UI to just be a button which opens up the actual filter UI within a popup window.

This would allow us to use column filtering on columns with narrow widths. Currently putting the filter editor directly inline in the column header can result in it being cut off and too small to properly interact with.

Example of the issue: image image

The new popup window would be resizable using the mouse and/or config, in case there are particular options to choose from that are quite wide.

Excel also has additional options like sorting directly baked into the same popup, which would also be nice to have all together, but that could potentially be a different request and this issue is focused on the filtering alone.

See below for a couple examples of what this could look like: image image