Здравствуйте, помогите советом пожалуйста.
В общем есть компонент DataTable, задача вывести в него список категорий, с возможностью раскрытия списков "Главная категория -> дочерние -> дочерние -> дочерние" т.е до 4-х уровней вложенности. Вот как на скрине.
Но как я понимаю DataTable не позволяет так манипулировать структурой? Он же просто принимает на входе список столбцов и массив строк.. Там можно передать expandableRowsComponent, который раскрывает строку и выводит данные по ней, но уровней у меня не 2, а 4, туда можно передать еще один DataTable, но тогда не будет общей сортировки так как это независимые таблицы
Как это правильно сделать, может можно как-то мапить datatable и выводить туда отдельные отсортированные по категориям массивы, а не просто передавать в него data? Или он не подходит под эту задачу?