diff --git a/src/components/List.astro b/src/components/List.astro
index 2e66e5b..478b204 100644
--- a/src/components/List.astro
+++ b/src/components/List.astro
@@ -6,7 +6,7 @@ const { items } = Astro.props;
{
items.map((item: { title: string; url: string }) => (
- {item.title.startsWith("(TODO) ") || item.title.startsWith("(WIP) ") ? (
+ {item.title.startsWith("(TODO) ") ? (
{item.title}
) : (
{item.title}
diff --git a/src/pages/configurator/output/_applet.astro b/src/pages/configurator/output/_applet.astro
index 382f846..7eb9bfd 100644
--- a/src/pages/configurator/output/_applet.astro
+++ b/src/pages/configurator/output/_applet.astro
@@ -126,8 +126,15 @@
break;
default:
const conn = await connection(method);
- await conn.sendAction("mount");
- setActive(method);
+ try {
+ await conn.sendAction("mount");
+ setActive(method);
+ } catch (err) {
+ const msg: string =
+ err && typeof err === "object" && "message" in err ? `${err.message}` : `${err}`;
+ if (msg.startsWith("[user] ")) alert(msg.slice(7));
+ }
+ break;
}
}
diff --git a/src/pages/index.astro b/src/pages/index.astro
index 2f7ffdb..f84ebbd 100644
--- a/src/pages/index.astro
+++ b/src/pages/index.astro
@@ -47,7 +47,7 @@ const orchestrators = [
const output = [
{ url: "output/indexed-db/", title: "IndexedDB" },
{ url: "output/native-fs/", title: "Native File System" },
- { url: "output/storacha-automerge", title: "Storacha Storage + Automerge CRDT" },
+ { url: "output/storacha-automerge/", title: "(WIP) Storacha Storage + Automerge CRDT" },
{ url: "output/todo/", title: "(TODO) Keyhive/Beelay" },
{ url: "output/todo/", title: "(TODO) Dialog DB" },
];
diff --git a/src/pages/output/native-fs/_applet.astro b/src/pages/output/native-fs/_applet.astro
index 16aa808..7f5e52a 100644
--- a/src/pages/output/native-fs/_applet.astro
+++ b/src/pages/output/native-fs/_applet.astro
@@ -1,6 +1,6 @@