сначала я должен упомянуть, что я очень новичок, чтобы реагировать, так что это может быть что-то глупое ..
Я изо всех сил пытался заставить столбец ReactTable быть сортируемым с помощью сущности Мэттлокера
Что я не понимаю, так это то, что я вызываю setState для столбцов, а затем вызов рендеринга запускается правильно, но это не обновляет макет.
Функция рендеринга «столбцы» содержит обновленный объект с правильным порядком столбцов, однако рендер не изменяет порядок столбцов и не сортирует содержимое столбцов.
Это код, о котором идет речь,
this.setState({
columns: newColLayout,
}, () => {
this.mountEvents();
});
Это вызовет рендеринг, но столбцы останутся прежними.
Я собрал codepen с моей текущей работой и комментариями по поводу рассматриваемого кода.
Любая помощь будет принята с благодарностью.