You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This would be a great feature and it can definitely be done. I had a working version of this for Advanced Tables where a dev/user could favorite a filter and it would show up above the table. However, where things got complicated for my plugin (which is focused on the user being able to customize the table), was giving the user an easy UI to allow the filter form to be layed out how they needed/wanted. In a dropdown the filter might be two stacked fields, but as a favorite filter above the table they want it to be side by side. Allowing for both layouts, but also developing a UI to allow a user to personalize the filter layout got complicated quickly.
Additionally, when I did have the filters above, it then felt redundant to the. have the indicator right below it. That's why I ultimately pivoted and went with "Advanced Indicators" that can be clicked to show that filters form. That solved the UI problem since layout wise it just displays the same as the dropdown. On top of that, devs/users can favorite a filter and have the indicator be "sticky".
The other issue I faced with filters above was vertical space, especially with mutli-selects, not to mention on mobile. Again, indicators solved that issue for me, and I even added a limitIndicatorsLabels() method so that it can just show a few indicators if the user selects multiple items.
Anyway, just wanted to share my two cents on what I faced when developing my feature. There's definitely a use case for this and I know Dan can nail the API.
Donate 💰 to fund this issue
The text was updated successfully, but these errors were encountered: