From 1ce509ffa59dc7a4b6225ebe88202e4e469e0fad Mon Sep 17 00:00:00 2001 From: Fred Boniface Date: Tue, 14 Oct 2025 20:52:09 +0100 Subject: [PATCH] Add utility functions to ease the setting of preferences --- src/lib/cards/NearToMeCard.svelte | 3 +-- src/lib/islands/quick-link-set-island.svelte | 22 ++++++-------------- src/lib/scripts/preferenceUtil.ts | 9 -------- src/lib/stores/preferences.ts | 18 ++++++++++++++++ src/routes/more/settings/+page.svelte | 3 +-- 5 files changed, 26 insertions(+), 29 deletions(-) delete mode 100644 src/lib/scripts/preferenceUtil.ts diff --git a/src/lib/cards/NearToMeCard.svelte b/src/lib/cards/NearToMeCard.svelte index dbd5b9c..4c5efb3 100644 --- a/src/lib/cards/NearToMeCard.svelte +++ b/src/lib/cards/NearToMeCard.svelte @@ -5,14 +5,13 @@ import type { CardConfig } from "./Card.types"; import type { NearestStationResponse } from "@owlboard/ts-types"; import { uuid } from "$lib/stores/uuid"; - import { preferences } from "$lib/stores/preferences"; + import { preferences, togglePreference } from "$lib/stores/preferences"; import InLineLoading from "$lib/navigation/InLineLoading.svelte"; import { apiGet } from "$lib/scripts/apiFetch"; import { onMount } from "svelte"; import { nearToMeCache } from "$lib/stores/nearToMeCache"; import LinkButton from "$lib/buttons/LinkButton.svelte"; import ScriptButton from "$lib/buttons/ScriptButton.svelte"; - import { togglePreference } from "$lib/scripts/preferenceUtil"; let errorMessage: string; let stations: NearestStationResponse[] = []; diff --git a/src/lib/islands/quick-link-set-island.svelte b/src/lib/islands/quick-link-set-island.svelte index f6b24ec..94691a8 100644 --- a/src/lib/islands/quick-link-set-island.svelte +++ b/src/lib/islands/quick-link-set-island.svelte @@ -1,7 +1,7 @@