From 4264051d11d1570d53fb388bb7b1f5039602b486 Mon Sep 17 00:00:00 2001 From: gamer147 Date: Sun, 1 Feb 2026 12:10:18 -0500 Subject: [PATCH] [FA-misc] Fix lint issues --- .../src/lib/components/JobsTab.svelte | 12 ++++-------- .../src/lib/components/JobsTable.svelte | 5 ++++- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/fictionarchive-web-astro/src/lib/components/JobsTab.svelte b/fictionarchive-web-astro/src/lib/components/JobsTab.svelte index 90dc129..37e899b 100644 --- a/fictionarchive-web-astro/src/lib/components/JobsTab.svelte +++ b/fictionarchive-web-astro/src/lib/components/JobsTab.svelte @@ -37,13 +37,9 @@ const jobs = $derived((edges ?? []).map((edge) => edge.node).filter(Boolean)); // Extract unique job types from loaded data for the filter dropdown - const availableJobTypes = $derived(() => { - const types = new Set(); - for (const job of jobs) { - types.add(job.jobType); - } - return Array.from(types).sort(); - }); + const availableJobTypes = $derived( + [...new Set(jobs.map((job) => job.jobType))].sort() + ); async function fetchJobs(after: string | null = null) { fetching = true; @@ -123,7 +119,7 @@ Filters - + diff --git a/fictionarchive-web-astro/src/lib/components/JobsTable.svelte b/fictionarchive-web-astro/src/lib/components/JobsTable.svelte index 1167787..8cfcf80 100644 --- a/fictionarchive-web-astro/src/lib/components/JobsTable.svelte +++ b/fictionarchive-web-astro/src/lib/components/JobsTable.svelte @@ -1,8 +1,11 @@