Add error clause to seed page

Signed-off-by: Sebastian Martinez <sebastinez@me.com>
This commit is contained in:
Sebastian Martinez
2022-01-17 13:08:36 +01:00
parent 83373ca507
commit ba45feae30
+16
View File
@@ -4,10 +4,13 @@
import Widget from "@app/base/projects/Widget.svelte";
import Loading from "@app/Loading.svelte";
import SeedAddress from "@app/SeedAddress.svelte";
import Modal from "@app/Modal.svelte";
export let config: Config;
export let seedAddress: string;
const back = () => window.history.back();
config = config.withSeed({ host: seedAddress });
</script>
@@ -122,4 +125,17 @@
<div class="projects subtle">For seed project listing, update http-api to v0.2.0</div>
{/if}
</main>
{:catch}
<Modal subtle>
<span slot="title">🏜️</span>
<span slot="body">
<p class="highlight"><strong>{seedAddress}</strong></p>
<p>Not able to query information from this seed.</p>
</span>
<span slot="actions">
<button on:click={back}>
Back
</button>
</span>
</Modal>
{/await}