Convert multiple pages into SPA

This commit is contained in:
2025-10-09 15:48:23 +02:00
parent c616b2da7f
commit 06d04a1abc
110 changed files with 1245 additions and 1319 deletions

View File

@@ -1,13 +1,12 @@
<script>
import { onMount } from "svelte";
import LoadingIndicator from "util/LoadingIndicator.svelte";
import CopyButton from "layout/CopyButton.svelte";
import { loading_finish, loading_start } from "lib/Loading";
let loading = false
let app_name = ""
let api_key = ""
const create_key = async () => {
loading = true
loading_start()
try {
let form = new FormData()
form.append("app_name", app_name)
@@ -27,7 +26,7 @@ const create_key = async () => {
} catch (err) {
alert("Failed to create new API key! "+err)
} finally {
loading = false
loading_finish()
}
}
@@ -48,8 +47,6 @@ onMount(() => {
})
</script>
<LoadingIndicator loading={loading}/>
<section>
<!-- Show a back button if an app is selected -->
{#if app_name}