diff --git a/web/src/components/save/SupportedServices.svelte b/web/src/components/save/SupportedServices.svelte index 0b51e577..d3077a2a 100644 --- a/web/src/components/save/SupportedServices.svelte +++ b/web/src/components/save/SupportedServices.svelte @@ -8,8 +8,11 @@ let services: string[] = []; + let popover: HTMLDivElement; + $: expanded = false; $: loaded = false; + $: renderPopover = false; const loadInfo = async () => { await getServerInfo(); @@ -19,18 +22,28 @@ services = $cachedInfo.info.cobalt.services; } }; - -
- -
-
- {#if loaded} - {#each services as service} -
{service}
- {/each} - {:else} - {#each { length: 17 } as _} - - {/each} - {/if} + {#if renderPopover} +
+
+ {#if loaded} + {#each services as service} +
{service}
+ {/each} + {:else} + {#each { length: 17 } as _} + + {/each} + {/if} +
+
+ {$t("save.services.disclaimer")} +
-
- {$t("save.services.disclaimer")} -
-
+ {/if}