JSFiddle - React, Tailwind, and code Playground

by Vladymyr Shevchuk

JavaScript

// вопрос по вот этой строчке
const headerCell = [...this.subElements.header.children].find((hCell, index) => {
            if (hCell.dataset.id === fieldValue) {
// стоит ли вот так делать в find?
                sortObj.headerNum = index;
                return true;
            }}
        );
        if (! headerCell) { 
            return; 
        }
// и для чего еще это было сделано:
        sortObj.isSortable = Boolean(headerCell.dataset.sortable === 'true');
        sortObj.sortType = headerCell.dataset.sorttype;