From b18ccb6d0060da988f656aa0c5d46175fb19c72e Mon Sep 17 00:00:00 2001 From: palewire Date: Mon, 3 Apr 2023 04:55:27 -0400 Subject: [PATCH] Added new SortArrow component --- src/components/Table/SortArrow.svelte | 35 +++++++++++++++++++++++ src/components/Table/Table.stories.svelte | 2 +- src/components/Table/Table.svelte | 29 ++++++++++--------- src/components/Table/stories/docs/sort.md | 14 ++++----- 4 files changed, 59 insertions(+), 21 deletions(-) create mode 100644 src/components/Table/SortArrow.svelte diff --git a/src/components/Table/SortArrow.svelte b/src/components/Table/SortArrow.svelte new file mode 100644 index 00000000..1a23961f --- /dev/null +++ b/src/components/Table/SortArrow.svelte @@ -0,0 +1,35 @@ + + + + + diff --git a/src/components/Table/Table.stories.svelte b/src/components/Table/Table.stories.svelte index 855a609d..76d6f609 100644 --- a/src/components/Table/Table.stories.svelte +++ b/src/components/Table/Table.stories.svelte @@ -144,7 +144,7 @@ sortDirection: 'descending', paginated: true, title: 'Press Freedom Index', - notes: + source: "Source: Reporters Without Borders", }}" /> diff --git a/src/components/Table/Table.svelte b/src/components/Table/Table.svelte index ce457be9..39470635 100644 --- a/src/components/Table/Table.svelte +++ b/src/components/Table/Table.svelte @@ -133,6 +133,7 @@ /** Import local helpers */ import Block from '../Block/Block.svelte'; import Pagination from './Pagination.svelte'; + import SortArrow from './SortArrow.svelte'; import { filterArray, paginateArray, @@ -287,6 +288,7 @@ {#each includedFields as field}