aboutsummaryrefslogtreecommitdiff
path: root/src/routes/anilist-badges-easter-event-2025
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-03-01 16:04:11 -0800
committerFuwn <[email protected]>2026-03-01 16:04:11 -0800
commit48f0c30d47d62e4f35706edb93a1bb2f97eba14c (patch)
tree44866d7a61adfdf01a780e0108c370294d3db78b /src/routes/anilist-badges-easter-event-2025
parentchore(biome): re-enable useAltText rule (diff)
downloaddue.moe-48f0c30d47d62e4f35706edb93a1bb2f97eba14c.tar.xz
due.moe-48f0c30d47d62e4f35706edb93a1bb2f97eba14c.zip
chore(biome): enable svelte formatting
Diffstat (limited to 'src/routes/anilist-badges-easter-event-2025')
-rw-r--r--src/routes/anilist-badges-easter-event-2025/+page.svelte64
1 files changed, 32 insertions, 32 deletions
diff --git a/src/routes/anilist-badges-easter-event-2025/+page.svelte b/src/routes/anilist-badges-easter-event-2025/+page.svelte
index d1a18967..283a8885 100644
--- a/src/routes/anilist-badges-easter-event-2025/+page.svelte
+++ b/src/routes/anilist-badges-easter-event-2025/+page.svelte
@@ -1,42 +1,42 @@
<script lang="ts">
- import { onMount } from 'svelte';
- import ClickableAreaPage from '$lib/Events/AniListBadges/EasterEvent2025/ClickableAreaPage.svelte';
- import MultipleChoicePage from '$lib/Events/AniListBadges/EasterEvent2025/MultipleChoicePage.svelte';
- import RiddlePage from '$lib/Events/AniListBadges/EasterEvent2025/RiddlePage.svelte';
- import '$lib/Events/AniListBadges/EasterEvent2025/event.css';
+import { onMount } from 'svelte';
+import ClickableAreaPage from '$lib/Events/AniListBadges/EasterEvent2025/ClickableAreaPage.svelte';
+import MultipleChoicePage from '$lib/Events/AniListBadges/EasterEvent2025/MultipleChoicePage.svelte';
+import RiddlePage from '$lib/Events/AniListBadges/EasterEvent2025/RiddlePage.svelte';
+import '$lib/Events/AniListBadges/EasterEvent2025/event.css';
- const multipleChoiceAnswers = [
- 'The Beginning After the End',
- 'Domestic Girlfriend',
- 'Spy Classroom',
- 'Kaguya-sama: Love is War'
- ];
- const clickableAreaAnswers = [
- 'https://media1.tenor.com/m/RkgfXhcewvoAAAAC/rui-tachibana-tachibana-rui.gif',
- 'https://media1.tenor.com/m/fOBbcJOFZ-kAAAAC/hina-hina-tachibana.gif',
- 'https://media1.tenor.com/m/GQT7FHW-w-IAAAAC/anime-domestic-girlfriend.gif'
- ];
- let page = 0;
+const multipleChoiceAnswers = [
+ 'The Beginning After the End',
+ 'Domestic Girlfriend',
+ 'Spy Classroom',
+ 'Kaguya-sama: Love is War'
+];
+const clickableAreaAnswers = [
+ 'https://media1.tenor.com/m/RkgfXhcewvoAAAAC/rui-tachibana-tachibana-rui.gif',
+ 'https://media1.tenor.com/m/fOBbcJOFZ-kAAAAC/hina-hina-tachibana.gif',
+ 'https://media1.tenor.com/m/GQT7FHW-w-IAAAAC/anime-domestic-girlfriend.gif'
+];
+let page = 0;
- onMount(() => {
- const urlParameters = new URLSearchParams(window.location.search);
- const pageParameter = urlParameters.get('page');
+onMount(() => {
+ const urlParameters = new URLSearchParams(window.location.search);
+ const pageParameter = urlParameters.get('page');
- if (pageParameter) page = parseInt(pageParameter) || 0;
- });
+ if (pageParameter) page = parseInt(pageParameter) || 0;
+});
- const updatePage = (to: number | undefined = undefined) => {
- const url = new URL(window.location.href);
+const updatePage = (to: number | undefined = undefined) => {
+ const url = new URL(window.location.href);
- if (to) {
- page = to;
- } else {
- page += 1;
- }
+ if (to) {
+ page = to;
+ } else {
+ page += 1;
+ }
- url.searchParams.set('page', page.toString());
- window.history.replaceState(null, '', url.toString());
- };
+ url.searchParams.set('page', page.toString());
+ window.history.replaceState(null, '', url.toString());
+};
</script>
<div class="card main-content">