aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Media
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-04-28 05:34:14 -0700
committerFuwn <[email protected]>2026-04-28 05:34:14 -0700
commit1e149a29f6732c245364aa551fd08e2991310d98 (patch)
treecbafe7526a00309a44a66e11913e8c3b7147f208 /src/lib/Media
parentrefactor(airing): unify countdown formatter into shared helper (diff)
downloaddue.moe-1e149a29f6732c245364aa551fd08e2991310d98.tar.xz
due.moe-1e149a29f6732c245364aa551fd08e2991310d98.zip
style: apply biome formatter
Diffstat (limited to 'src/lib/Media')
-rw-r--r--src/lib/Media/Anime/Airing/format.ts7
-rw-r--r--src/lib/Media/Anime/Airing/time.ts4
2 files changed, 9 insertions, 2 deletions
diff --git a/src/lib/Media/Anime/Airing/format.ts b/src/lib/Media/Anime/Airing/format.ts
index 5fec3cc8..a7819999 100644
--- a/src/lib/Media/Anime/Airing/format.ts
+++ b/src/lib/Media/Anime/Airing/format.ts
@@ -10,7 +10,12 @@ type Result = {
few: boolean;
};
-const plural = (value: number, short: boolean, longUnit: string, shortUnit: string) =>
+const plural = (
+ value: number,
+ short: boolean,
+ longUnit: string,
+ shortUnit: string,
+) =>
`${value}${short ? shortUnit : ` ${longUnit}`}${value === 1 || short ? "" : "s"}`;
export const formatCountdown = (
diff --git a/src/lib/Media/Anime/Airing/time.ts b/src/lib/Media/Anime/Airing/time.ts
index b7547dd2..97f8818a 100644
--- a/src/lib/Media/Anime/Airing/time.ts
+++ b/src/lib/Media/Anime/Airing/time.ts
@@ -39,7 +39,9 @@ export const airingTime = (
).toLocaleDateString()}</span>`;
if (untilAiring !== undefined) {
- const { text: timeFrame, few } = formatCountdown(untilAiring, { forceDays });
+ const { text: timeFrame, few } = formatCountdown(untilAiring, {
+ forceDays,
+ });
const opacity = Math.max(50, 100 - (untilAiring / 60 / 60 / 24 / 7) * 50);
const nextEpisode =
anime.nextAiringEpisode?.nativeAiringAt &&