As in the JQuery Version, the Column Menu with selection for filter and making columns viewable, is something that makes this table solution unique. https://demos.telerik.com/kendo-ui/grid/column-menu For the solution, putting the column Definition into the state object is an Option.
The column menu is available since version 2.2.0. More details and documentation can be found here: https://www.telerik.com/kendo-react-ui/components/grid/columns/column-menu/#toc-column-menu
Getting an error when looking at your example Carl: Import error, can't find file: styles.css
While it is not the same as the jQuery edition currently, we have provided a sample that showcases how to create your own column menu for showing and hiding columns: https://www.telerik.com/kendo-react-ui/components/grid/columns/column-menu/ We will continue to work towards the same functionality, but this could help in the mean time.