Какими TreeGrid для React пользуемся?
Что нужно — контроль над внутренним State. Т.е. из кода нужна возможность сохранять флаги expanded/collapsed, ширину колонок, текущую сортировку. и как частный случай некоторым веткам запрещать collapse
Двух-строчный header тоже нужен.
и кастомный react-компонент для колонки.
первое видел в
https://ej2.syncfusion.com/react/documentation/treegrid/
второе и третье — в
https://github.com/tannerlinsley/react-table/tree/v6
ни тем не другим не пользовался.
Ну и вообще как с удобством и простотой кодинга, понятности доков и активности авторов?