Dynamic data table that allows for showing/hiding columns

Is there an easy way to allow for dynamic selection of columns in a table? I want users to be able to show/hide the columns important to them.

This is an example of what I’m looking to achieve. I’m sure I could build all of this using dynamic attributes to hide/show based on columns selected, but hoping there’s a better solution.

Community Page
Last updated: