Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Add error clause to seed page
Sebastian Martinez committed 4 years ago
commit ba45feae30ccd3d419ec6878e2cd451d8f800aed
parent 83373ca507cb690bc09e8f1c11788ad3b6457a47
1 file changed +16 -0
modified src/base/seeds/View.svelte
@@ -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}