-
+
+
-{/await}
+
+ {#await api.getRoot()}
+
+ {:then nodeInfo}
+
+
+ | Address |
+
+
+ {truncateId(nodeInfo.node.id)}@{baseUrl.hostname}
+
+
+ |
+
+
+ | Version |
+
+ {nodeInfo.version}
+ |
+
+
+ {:catch error}
+
+
+
+ {/await}
+
+
+ {#if projects}
+
+ {#each projectsWithActivity as { project, activity }}
+
+
goToProject(project)} />
+
+ {/each}
+
+ {#if loadingProjects}
+
+
+
+ {/if}
+ {#if showMoreButton}
+
+
+
+ {/if}
+ {/if}
+ {#if error}
+
+ {/if}
+
+
diff --git a/src/views/seeds/View/Projects.svelte b/src/views/seeds/View/Projects.svelte
deleted file mode 100644
index 1d2bcb384..000000000
--- a/src/views/seeds/View/Projects.svelte
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
- {#each items as project}
- {#await loadProjectActivity(project.id, baseUrl) then activity}
-
- {/await}
- {/each}
-
-
-
diff --git a/tests/e2e/seed.spec.ts b/tests/e2e/seed.spec.ts
index 7817920bd..20241e425 100644
--- a/tests/e2e/seed.spec.ts
+++ b/tests/e2e/seed.spec.ts
@@ -9,7 +9,9 @@ import {
test("seed metadata", async ({ page }) => {
await page.goto("/seeds/radicle.local");
- await expect(page.locator("header").getByText("radicle.local")).toBeVisible();
+ await expect(
+ page.locator(".header").getByText("radicle.local"),
+ ).toBeVisible();
await expect(page.locator("text=radicle.local")).toBeVisible();
await expect(
page.locator(`text=${seedRemote.substring(0, 6)}…${seedRemote.slice(-6)}`),