Я пытаюсь настроить алгоритм сортировки столбца.
В документации я увидел, что для этого нужно использовать "sortFunc":
К сожалению, я не могу найти способ войти в функцию когда-либо.
Вот мой код:
const columns = [
{
align: "center",
classes: "font_orange",
dataField: "min",
formatter: priceFormatter,
sort: true,
sortFunc: (a, b, order, dataField, rowA, rowB) => {
let fA = parseFloat(a);
let fB = parseFloat(b);
console.log('IN');
if (order === 'asc') {
return fB - fA;
}
return fA - fB; // desc
},
style: { whiteSpace: "normal" },
text: "Min price"
},
Результатом является столбец, отсортированный в виде строки (как алгоритм сортировки по умолчанию), и в консоли не отображается журнал «IN».