From a9cdac4f74a80afe3d0ce677ed5256201b75b29b Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 12 Apr 2023 15:40:43 +0200 Subject: [PATCH] Added filter --- src/components/runners/RunnersOverview.svelte | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/src/components/runners/RunnersOverview.svelte b/src/components/runners/RunnersOverview.svelte index ab1e8c15..d0d00e8c 100644 --- a/src/components/runners/RunnersOverview.svelte +++ b/src/components/runners/RunnersOverview.svelte @@ -5,6 +5,7 @@ createSvelteTable, flexRender, getCoreRowModel, + getFilteredRowModel, } from "@tanstack/svelte-table"; const columns = [ @@ -95,6 +96,7 @@ data: [], columns: columns, getCoreRowModel: getCoreRowModel(), + getFilteredRowModel: getFilteredRowModel(), }); const table = createSvelteTable(options); onMount(() => { @@ -154,6 +156,36 @@ header.getContext() )} /> + {#if header.column.getCanFilter()} +
+ { + header.column.setFilterValue(e.target.value); + }} + type="text" + class="block rounded-md border-gray-200 py-2 pl-8 text-xs focus:border-blue-500 focus:ring-blue-500" + placeholder="" + /> +
+ + + +
+
+ {/if} {/if} {/each}