diff --git a/AquaNet/src/components/Confirm.svelte b/AquaNet/src/components/Confirm.svelte deleted file mode 100644 index 3b86511d..00000000 --- a/AquaNet/src/components/Confirm.svelte +++ /dev/null @@ -1,36 +0,0 @@ - - - - -{#if show} -
-
-

{show.title}

- {show.message} - -
- {#if show.cancel} - - - {/if} - -
-
-
-{/if} - - \ No newline at end of file diff --git a/AquaNet/src/components/StatusOverlays.svelte b/AquaNet/src/components/StatusOverlays.svelte new file mode 100644 index 00000000..3ee1d1d3 --- /dev/null +++ b/AquaNet/src/components/StatusOverlays.svelte @@ -0,0 +1,90 @@ + + + + +{#if confirm} +
+
+

{confirm.title}

+ {confirm.message} + +
+ {#if confirm.cancel} + + + {/if} + +
+
+
+{/if} + +{#if error} +
+
+

Error

+ Something went wrong, please try again later or join our discord for support. + Detail: {error} + + + + +
+ +
+
+
+{/if} + +{#if loading && !error} +
+ + LOADING +
+{/if} + + \ No newline at end of file diff --git a/AquaNet/src/pages/Home/LinkCard.svelte b/AquaNet/src/pages/Home/LinkCard.svelte index 255b4639..39ac0174 100644 --- a/AquaNet/src/pages/Home/LinkCard.svelte +++ b/AquaNet/src/pages/Home/LinkCard.svelte @@ -7,7 +7,7 @@ import { CARD, USER } from "../../libs/sdk"; import moment from "moment" import Icon from "@iconify/svelte"; - import Confirm from "../../components/Confirm.svelte"; + import StatusOverlays from "../../components/StatusOverlays.svelte"; // State let state: 'ready' | 'linking-AC' | 'linking-SN' | 'loading' = "loading" @@ -230,10 +230,6 @@ {/each} - {:else if error} - {error} - {:else} - Loading... {/if}

Link Card

@@ -310,7 +306,7 @@ {/if} - +