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} \ No newline at end of file
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']}