aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-12-13 18:57:43 -0800
committerFuwn <[email protected]>2023-12-13 18:57:43 -0800
commit2471974d79595179f3d8307adaac6c26a1548af1 (patch)
tree4966eeab17545c8591c3ba9560bdc1c085cac9d8 /src
parentstyle(Media): simplify statements (diff)
downloaddue.moe-2471974d79595179f3d8307adaac6c26a1548af1.tar.xz
due.moe-2471974d79595179f3d8307adaac6c26a1548af1.zip
style(Tools): simplify statements
Diffstat (limited to 'src')
-rw-r--r--src/lib/Tools/ActivityHistory.svelte4
-rw-r--r--src/lib/Tools/CharacterBirthdays.svelte7
-rw-r--r--src/lib/Tools/SequelSpy.svelte12
-rw-r--r--src/lib/Tools/Wrapped.svelte32
-rw-r--r--src/lib/Tools/tool.ts3
-rw-r--r--src/lib/userBadgesDatabase.ts7
6 files changed, 21 insertions, 44 deletions
diff --git a/src/lib/Tools/ActivityHistory.svelte b/src/lib/Tools/ActivityHistory.svelte
index e946a116..122a7513 100644
--- a/src/lib/Tools/ActivityHistory.svelte
+++ b/src/lib/Tools/ActivityHistory.svelte
@@ -21,9 +21,7 @@
clearAllParameters();
if (user !== undefined) {
- if ($userIdentity === '') {
- userIdentity.set(JSON.stringify(await getUserIdentity(user)));
- }
+ if ($userIdentity === '') userIdentity.set(JSON.stringify(await getUserIdentity(user)));
currentUserIdentity = JSON.parse($userIdentity);
currentUserIdentity.name = currentUserIdentity.name;
diff --git a/src/lib/Tools/CharacterBirthdays.svelte b/src/lib/Tools/CharacterBirthdays.svelte
index 033b7c0a..048a6078 100644
--- a/src/lib/Tools/CharacterBirthdays.svelte
+++ b/src/lib/Tools/CharacterBirthdays.svelte
@@ -52,22 +52,21 @@
for (const entry of aniSearch.map((entry) => ({
...entry,
normalized_name: normalizeName(entry.name)
- }))) {
+ })))
nameMap.set(entry.normalized_name, {
name: entry.name,
image: entry.image
});
- }
for (const entry of acdb) {
const normalized_name = normalizeName(entry.name);
- if (!nameMap.has(normalized_name)) {
+
+ if (!nameMap.has(normalized_name))
nameMap.set(normalized_name, {
name: entry.name,
image: entry.character_image,
origin: entry.origin
});
- }
}
return Array.from(nameMap.values());
diff --git a/src/lib/Tools/SequelSpy.svelte b/src/lib/Tools/SequelSpy.svelte
index 1d1fca69..441585a4 100644
--- a/src/lib/Tools/SequelSpy.svelte
+++ b/src/lib/Tools/SequelSpy.svelte
@@ -10,17 +10,15 @@
let currentPrequels: Promise<MediaPrequel[]> = Promise.resolve([]) as Promise<MediaPrequel[]>;
let year = new Date().getFullYear();
let season = (() => {
- if (new Date().getMonth() >= 0 && new Date().getMonth() <= 2) {
+ if (new Date().getMonth() >= 0 && new Date().getMonth() <= 2)
return 'WINTER' as 'WINTER' | 'SPRING' | 'SUMMER' | 'FALL';
- } else if (new Date().getMonth() >= 3 && new Date().getMonth() <= 5) {
+ else if (new Date().getMonth() >= 3 && new Date().getMonth() <= 5)
return 'SPRING' as 'WINTER' | 'SPRING' | 'SUMMER' | 'FALL';
- } else if (new Date().getMonth() >= 6 && new Date().getMonth() <= 8) {
+ else if (new Date().getMonth() >= 6 && new Date().getMonth() <= 8)
return 'SUMMER' as 'WINTER' | 'SPRING' | 'SUMMER' | 'FALL';
- } else if (new Date().getMonth() >= 9 && new Date().getMonth() <= 11) {
+ else if (new Date().getMonth() >= 9 && new Date().getMonth() <= 11)
return 'FALL' as 'WINTER' | 'SPRING' | 'SUMMER' | 'FALL';
- } else {
- return 'WINTER' as 'WINTER' | 'SPRING' | 'SUMMER' | 'FALL';
- }
+ else return 'WINTER' as 'WINTER' | 'SPRING' | 'SUMMER' | 'FALL';
})();
$: currentPrequels = prequels(user, year, season);
diff --git a/src/lib/Tools/Wrapped.svelte b/src/lib/Tools/Wrapped.svelte
index eb04051f..9ee776f9 100644
--- a/src/lib/Tools/Wrapped.svelte
+++ b/src/lib/Tools/Wrapped.svelte
@@ -131,15 +131,11 @@
}
if (user !== undefined) {
- if ($userIdentity === '') {
- userIdentity.set(JSON.stringify(await getUserIdentity(user)));
- }
+ if ($userIdentity === '') userIdentity.set(JSON.stringify(await getUserIdentity(user)));
currentUserIdentity = JSON.parse($userIdentity);
currentUserIdentity.name = currentUserIdentity.name;
- } else {
- currentUserIdentity.id = -2;
- }
+ } else currentUserIdentity.id = -2;
await update();
@@ -169,13 +165,9 @@
item.mediaListEntry?.completedAt.year === currentYear)
)
.sort((a, b) => {
- if (a.mediaListEntry?.score === undefined) {
- return 1;
- } else if (b.mediaListEntry?.score === undefined) {
- return -1;
- } else {
- return b.mediaListEntry?.score - a.mediaListEntry?.score;
- }
+ if (a.mediaListEntry?.score === undefined) return 1;
+ else if (b.mediaListEntry?.score === undefined) return -1;
+ else return b.mediaListEntry?.score - a.mediaListEntry?.score;
});
mangaList = (
await mediaListCollection(
@@ -196,13 +188,9 @@
item.mediaListEntry?.completedAt.year === currentYear)
)
.sort((a, b) => {
- if (a.mediaListEntry?.score === undefined) {
- return 1;
- } else if (b.mediaListEntry?.score === undefined) {
- return -1;
- } else {
- return b.mediaListEntry?.score - a.mediaListEntry?.score;
- }
+ if (a.mediaListEntry?.score === undefined) return 1;
+ else if (b.mediaListEntry?.score === undefined) return -1;
+ else return b.mediaListEntry?.score - a.mediaListEntry?.score;
});
episodes = 0;
@@ -214,9 +202,7 @@
minutesWatched += (media.mediaListEntry?.progress || 0) * media.duration || 0;
}
- for (const media of mangaList) {
- chapters += media.mediaListEntry?.progress || 0;
- }
+ for (const media of mangaList) chapters += media.mediaListEntry?.progress || 0;
};
/* eslint-disable @typescript-eslint/no-explicit-any */
diff --git a/src/lib/Tools/tool.ts b/src/lib/Tools/tool.ts
index 2d1a13f5..77d80418 100644
--- a/src/lib/Tools/tool.ts
+++ b/src/lib/Tools/tool.ts
@@ -2,7 +2,7 @@ import { browser } from '$app/environment';
import { page } from '$app/stores';
export const clearAllParameters = (saved: string[] = []) => {
- if (browser) {
+ if (browser)
page.subscribe((value) => {
value.url.searchParams.forEach((_, key) => {
if (!saved.includes(key) && key !== 'tool') {
@@ -11,5 +11,4 @@ export const clearAllParameters = (saved: string[] = []) => {
});
history.replaceState(null, '', `?${value.url.searchParams.toString()}`);
});
- }
};
diff --git a/src/lib/userBadgesDatabase.ts b/src/lib/userBadgesDatabase.ts
index d429c054..e02fd91b 100644
--- a/src/lib/userBadgesDatabase.ts
+++ b/src/lib/userBadgesDatabase.ts
@@ -33,9 +33,7 @@ export const getUserBadges = (userId: number): Badge[] => {
export const addUserBadge = (userId: number, badge: Badge) => {
const { post, image, description } = badge;
- if (post === undefined || image === undefined) {
- return;
- }
+ if (post === undefined || image === undefined) return;
const statement = database.query(
`INSERT INTO user_badges (user_id, post, image, description) VALUES (?1, ?2, ?3, ?4);`
@@ -45,10 +43,9 @@ export const addUserBadge = (userId: number, badge: Badge) => {
};
export const removeUserBadge = (userId: number, id: number) => {
- if (!isNaN(id)) {
+ if (!isNaN(id))
database.query('DELETE FROM user_badges WHERE user_id = $userId AND id = $id').run({
$userId: userId,
$id: id
});
- }
};