getHeaderProps переопределяет метод "click" sortMethod в реагирующей таблице - PullRequest
0 голосов
/ 27 июня 2019

Я использую getHeaderProps, мне нужно изменить какое-то состояние, когда я нажимаю на заголовок таблицы реакции, при этом мой метод сортировки также должен работать. Но это не работает.

Итак, при использовании getHeaderProps onClick переопределяет метод sortMethod onClick, поэтому метод sortMethod не работает, работают только getHeaderProps onclick.

Теперь у меня есть Send handleOriginal в onClick как 2-й параметр, но я всегда получаю неопределенный.

getHeaderProps: (state, rowInfo, column, instance) => {
return {
onClick: (event, handleOriginal) => {
customHeaderSort('conversationStartTime');
        if (handleOriginal) { // always undefiend
          handleOriginal();
        }
      },
    };
  },
},
sortMethod: (current, next) => {
    return tableDataComparator(current, next);
 },

...