From 91a7d6ead34b7fd3df7addd13a95a957f91762d3 Mon Sep 17 00:00:00 2001 From: Fred Boniface Date: Mon, 26 Jun 2023 22:38:28 +0100 Subject: [PATCH] Part implement versions page --- src/routes/more/versions/+page.svelte | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/src/routes/more/versions/+page.svelte b/src/routes/more/versions/+page.svelte index c5214e2..5392e69 100644 --- a/src/routes/more/versions/+page.svelte +++ b/src/routes/more/versions/+page.svelte @@ -3,12 +3,23 @@ import Island from '$lib/islands/island.svelte'; import Loading from '$lib/navigation/loading.svelte'; import Nav from '$lib/navigation/nav.svelte' - import LargeLogo from '$lib/images/large-logo.svelte'; + import LargeLogo from '$lib/images/large-logo.svelte'; + import { onMount } from 'svelte'; const title = "Versions" const variable = {title:""}; - let web_ver = "Unknown", srv_ver = "Unknown", dbm_ver = "Unknown", - isLoading = true; + let data, isLoading = true; + + async function getData() { + const url = 'https://owlboard.info/misc/server/versions' + const res = await fetch(url) + data = await res.json(); + isLoading = false; + } + + onMount(() => { + getData(); + }); @@ -20,9 +31,9 @@ {:else} -

Web-app Version
{web_ver}

-

API Server Version
{srv_ver}

-

DBManager Version
{dbm_ver}

+

Web-app Version
{"Not Implemented"}

+

API Server Version
{data.backend}

+

DBManager Version
{data['db-manager']}

{/if}