aboutsummaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-12-24 03:03:55 -0800
committerFuwn <[email protected]>2023-12-24 03:03:55 -0800
commitd7b57b41ff39d7d0c60c60b66e47cdacf0db9753 (patch)
treecf4655842e8333af0e9e6abec388bce6f445be4b /src/lib
parentstyle(src): remove .js extension from imports (diff)
downloaddue.moe-d7b57b41ff39d7d0c60c60b66e47cdacf0db9753.tar.xz
due.moe-d7b57b41ff39d7d0c60c60b66e47cdacf0db9753.zip
refactor(utility): move utilities to module
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/Tools/ActivityHistory.svelte2
-rw-r--r--src/lib/Tools/ActivityHistoryGrid.svelte2
-rw-r--r--src/lib/Tools/CharacterBirthdays.svelte2
-rw-r--r--src/lib/Tools/EpisodeDiscussionCollector.svelte2
-rw-r--r--src/lib/Tools/SequelSpy.svelte2
-rw-r--r--src/lib/Tools/Wrapped.svelte3
-rw-r--r--src/lib/Utility/html.ts1
-rw-r--r--src/lib/Utility/parameters.ts (renamed from src/lib/Tools/tool.ts)2
8 files changed, 8 insertions, 8 deletions
diff --git a/src/lib/Tools/ActivityHistory.svelte b/src/lib/Tools/ActivityHistory.svelte
index 903e2924..811241fa 100644
--- a/src/lib/Tools/ActivityHistory.svelte
+++ b/src/lib/Tools/ActivityHistory.svelte
@@ -10,7 +10,7 @@
userIdentity as getUserIdentity,
type AniListAuthorisation
} from '$lib/AniList/identity';
- import { clearAllParameters } from './tool';
+ import { clearAllParameters } from '../Utility/parameters';
import { domToBlob } from 'modern-screenshot';
import ActivityHistoryGrid from './ActivityHistoryGrid.svelte';
diff --git a/src/lib/Tools/ActivityHistoryGrid.svelte b/src/lib/Tools/ActivityHistoryGrid.svelte
index 6e9f9e53..5cc48d30 100644
--- a/src/lib/Tools/ActivityHistoryGrid.svelte
+++ b/src/lib/Tools/ActivityHistoryGrid.svelte
@@ -10,7 +10,7 @@
userIdentity as getUserIdentity,
type AniListAuthorisation
} from '$lib/AniList/identity';
- import { clearAllParameters } from './tool';
+ import { clearAllParameters } from '../Utility/parameters';
export let user: AniListAuthorisation;
export let activityData: ActivityHistoryEntry[] | null = null;
diff --git a/src/lib/Tools/CharacterBirthdays.svelte b/src/lib/Tools/CharacterBirthdays.svelte
index c6ac7e7c..d6d032c3 100644
--- a/src/lib/Tools/CharacterBirthdays.svelte
+++ b/src/lib/Tools/CharacterBirthdays.svelte
@@ -5,7 +5,7 @@
import { aniSearchBirthdays, type aniSearchBirthday } from '$lib/Birthday/aniSearch';
import Error from '$lib/Error.svelte';
import { onMount } from 'svelte';
- import { clearAllParameters, parseOrDefault } from './tool';
+ import { clearAllParameters, parseOrDefault } from '../Utility/parameters';
interface Birthday {
name: string;
diff --git a/src/lib/Tools/EpisodeDiscussionCollector.svelte b/src/lib/Tools/EpisodeDiscussionCollector.svelte
index f6a049f2..64615cde 100644
--- a/src/lib/Tools/EpisodeDiscussionCollector.svelte
+++ b/src/lib/Tools/EpisodeDiscussionCollector.svelte
@@ -1,7 +1,7 @@
<script lang="ts">
import { threads } from '$lib/AniList/forum';
import { onMount } from 'svelte';
- import { clearAllParameters } from './tool';
+ import { clearAllParameters } from '../Utility/parameters';
let searchInput = '';
let searchInputFinal = '';
diff --git a/src/lib/Tools/SequelSpy.svelte b/src/lib/Tools/SequelSpy.svelte
index 633c5af1..37c2cb0f 100644
--- a/src/lib/Tools/SequelSpy.svelte
+++ b/src/lib/Tools/SequelSpy.svelte
@@ -3,7 +3,7 @@
import { prequels, type MediaPrequel } from '$lib/AniList/prequels';
import MediaTitle from '$lib/List/MediaTitleDisplay.svelte';
import { onMount } from 'svelte';
- import { clearAllParameters, parseOrDefault } from './tool';
+ import { clearAllParameters, parseOrDefault } from '../Utility/parameters';
import { airingTime } from '$lib/Media/Anime/Airing/time';
import type { Media } from '$lib/AniList/media';
import { page } from '$app/stores';
diff --git a/src/lib/Tools/Wrapped.svelte b/src/lib/Tools/Wrapped.svelte
index 8de9a8a1..24d598f7 100644
--- a/src/lib/Tools/Wrapped.svelte
+++ b/src/lib/Tools/Wrapped.svelte
@@ -18,7 +18,8 @@
import { domToBlob } from 'modern-screenshot';
import { browser } from '$app/environment';
import { page } from '$app/stores';
- import { clearAllParameters, nbsp } from './tool';
+ import { clearAllParameters } from '../Utility/parameters';
+ import { nbsp } from '../Utility/html';
import { env } from '$env/dynamic/public';
import { estimatedDayReading } from '$lib/Media/Manga/time';
import ActivityHistoryGrid from './ActivityHistoryGrid.svelte';
diff --git a/src/lib/Utility/html.ts b/src/lib/Utility/html.ts
new file mode 100644
index 00000000..6d2136aa
--- /dev/null
+++ b/src/lib/Utility/html.ts
@@ -0,0 +1 @@
+export const nbsp = (str: string) => str.replace(/ /g, '&nbsp;');
diff --git a/src/lib/Tools/tool.ts b/src/lib/Utility/parameters.ts
index c116151d..cf24eb8c 100644
--- a/src/lib/Tools/tool.ts
+++ b/src/lib/Utility/parameters.ts
@@ -30,5 +30,3 @@ export const parseOrDefault = <T = string | number>(
: ((browser && urlParameters?.size !== 0
? urlParameters?.get(parameter) || fallback
: fallback) as T);
-
-export const nbsp = (str: string) => str.replace(/ /g, '&nbsp;');