Git-I985 / typescript-html-table-sorting

Created with StackBlitz ⚡️

Home Page:https://stackblitz.com/edit/typescript-qhvnno

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

typescript-html-table-sorting

import { Comparator, initTableSorting, noSort } from './sorting';
import './style.css';

const firstColumn: Comparator = (row1, row2, order) =>
  parseInt((order ? row1 : row2).cells[0].innerText) -
  parseInt((order ? row2 : row1).cells[0].innerText);

const secondColumn: Comparator = (row1, row2, order) =>
  parseInt((order ? row1 : row2).cells[2].innerText) -
  parseInt((order ? row2 : row1).cells[2].innerText);

const columnsSorting = [firstColumn, noSort, secondColumn];

initTableSorting(document.querySelector('table'), columnsSorting);

About

Created with StackBlitz ⚡️

https://stackblitz.com/edit/typescript-qhvnno


Languages

Language:TypeScript 78.1%Language:HTML 17.8%Language:CSS 4.1%