From a60181bc478a010434d413f43eb17caa28ca70f6 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Wed, 9 Mar 2022 01:46:20 -0800 Subject: [PATCH] refactor(api): get url from api wrapper --- src/lib/api.ts | 9 +++++---- src/routes/api.svelte | 3 ++- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/lib/api.ts b/src/lib/api.ts index 8eed656..080e03b 100644 --- a/src/lib/api.ts +++ b/src/lib/api.ts @@ -16,7 +16,8 @@ // Copyright (C) 2022-2022 Fuwn // SPDX-License-Identifier: GPL-3.0-only -const baseUrl = "https://api.senpy.club/v2"; +export const baseURL = "https://api.senpy.club"; +export const baseAPI = `${baseURL}/v2`; interface RandomImage { language: string; @@ -26,19 +27,19 @@ interface RandomImage { export async function fetchImages(language: string): Promise { language = language.replace("#", "%23"); - const response = await fetch(`${baseUrl}/language/${language}`); + const response = await fetch(`${baseAPI}/language/${language}`); return await response.json(); } export async function fetchLanguages(): Promise { - const response = await fetch(`${baseUrl}/languages`); + const response = await fetch(`${baseAPI}/languages`); return await response.json(); } export async function fetchRandomImage(): Promise { - const response = await fetch(`${baseUrl}/random`); + const response = await fetch(`${baseAPI}/random`); return await response.json(); } diff --git a/src/routes/api.svelte b/src/routes/api.svelte index e167fa7..89896e7 100644 --- a/src/routes/api.svelte +++ b/src/routes/api.svelte @@ -18,12 +18,13 @@ SPDX-License-Identifier: GPL-3.0-only --> -- 2.44.0