From 2ad9072abda0a4f046e61172ccba3b8f76b81059 Mon Sep 17 00:00:00 2001 From: albert Date: Wed, 21 Oct 2020 23:39:25 +0200 Subject: [PATCH] feat: add display and sort methods in header object --- src/DataTable/DataTable.svelte | 38 ++++++++++++++++++++++------------ 1 file changed, 25 insertions(+), 13 deletions(-) diff --git a/src/DataTable/DataTable.svelte b/src/DataTable/DataTable.svelte index 82d46085..02815b9a 100644 --- a/src/DataTable/DataTable.svelte +++ b/src/DataTable/DataTable.svelte @@ -1,7 +1,7 @@ @@ -181,6 +190,7 @@ sortHeader.set({ id: sortDirection === 'none' ? null : $thKeys[header.key], key: header.key, + sort: header.sort, sortDirection, }); }}" @@ -231,7 +241,9 @@ dispatch('click:cell', cell); }}" > - {cell.value} + + {headers[j].display ? headers[j].display(cell.value) : cell.value} + {/each}