From 0254300cf127eac86089bb7d0206eee70f0c0076 Mon Sep 17 00:00:00 2001 From: Daniel Bulant Date: Fri, 9 Dec 2022 19:31:38 +0100 Subject: [PATCH] make random a page --- src/routes/+page.svelte | 9 +-------- src/routes/random/+page.ts | 7 +++++++ 2 files changed, 8 insertions(+), 8 deletions(-) create mode 100644 src/routes/random/+page.ts diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index bfede65..6be5192 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -90,13 +90,6 @@ } } - var randomMangaLoading = false; - async function randomManga() { - randomMangaLoading = true; - const res = await request("manga/random"); - goto("./" + res.data.id); - } - function open() { var id = name; if(id.startsWith("https://mangadex.org/title/")) { @@ -132,7 +125,7 @@
- + Random {#if isLogedIn()} {#await userDetails then userDetails} diff --git a/src/routes/random/+page.ts b/src/routes/random/+page.ts new file mode 100644 index 0000000..c2b1c97 --- /dev/null +++ b/src/routes/random/+page.ts @@ -0,0 +1,7 @@ +import request from "$lib/util/request"; +import { redirect } from "@sveltejs/kit"; + +export async function load() { + const res = await request("manga/random"); + throw redirect(307, "./" + res.data.id); +} \ No newline at end of file