diff --git a/src/lib/common/Alert.svelte b/src/lib/common/Alert.svelte index 00cf9cd..683ad6d 100644 --- a/src/lib/common/Alert.svelte +++ b/src/lib/common/Alert.svelte @@ -12,7 +12,7 @@ visible = false; } else { visible = true; - if (ms > 0) timeout = window.setTimeout(() => {visible = false; $alert = ''}, ms); // and hide it after ms milliseconds + if (ms > 0) timeout = window.setTimeout(() => {$alert = ''}, ms); // and hide it after ms milliseconds } }; $: onMessageChange($alert, ms); // whenever the alert store or the ms props changes run onMessageChange @@ -20,7 +20,7 @@ {#if visible} -
(visible = false)}> +
{$alert = ''}}>

{$alert}

{/if} diff --git a/src/lib/index/CreateUser.svelte b/src/lib/index/CreateUser.svelte index c90ebd6..b97793b 100644 --- a/src/lib/index/CreateUser.svelte +++ b/src/lib/index/CreateUser.svelte @@ -8,6 +8,8 @@ let newUserCardVisible = false; // The Form used for validating input let newUserForm: HTMLFormElement; + + function createUser(): void { let headscaleURL = localStorage.getItem('headscaleURL') || ''; let headscaleAPIKey = localStorage.getItem('headscaleAPIKey') || ''; @@ -30,7 +32,7 @@ }); } else { response.json().then((data) => { - console.error(data); + $alert = data.message; }); } }) @@ -57,7 +59,7 @@ -