Есть ли лучшее объяснение о том, как реализовать сортировку в React-Data-Grid?
Пример на сайте очень запутанный.
https://adazzle.github.io/react-data-grid/docs/examples/column-sorting
Ничего не объясняется, и пример имеет дело с initialRows и утилитой реагирования useState .
Почему мне нужно использовать setRows вследующий пример?
onGridSort={(sortColumn, sortDirection) =>
setRows(sortRows(initialRows, sortColumn, sortDirection))
}
Откуда этот setRows объект?Почему useState используется в этом презентационном компоненте?Что это?Откуда это взялось?