diff --git a/app/src/routes/join.tsx b/app/src/routes/join.tsx
index e584761..958314f 100644
--- a/app/src/routes/join.tsx
+++ b/app/src/routes/join.tsx
@@ -1,6 +1,5 @@
import { Navigate, useParams } from "@solidjs/router";
import { createResource, JSX, Match, Switch } from "solid-js";
-import { useAppContext } from "../components/AppContext";
import { setupCrackle } from "../useCrackle";
async function decodeKeyPackage(encodedInvite: string) {
@@ -20,8 +19,6 @@ export default function Join() {
return ;
}
- const [app, setApp] = useAppContext();
-
const [keyPackage] = createResource(parameters.package, decodeKeyPackage);
const [configuration] = createResource(async () => {
@@ -56,6 +53,9 @@ export default function Join() {
if (keys === undefined)
throw new Error("Expected key package to be loaded");
+ const group = await handle.createGroup(keys.friend, name);
+ console.debug("Created group", group);
+
// const groupId = app.client.create_group();
// /** @type {Group} */
// const group = {
@@ -126,7 +126,7 @@ export default function Join() {
autocomplete="username"
required
disabled={configuration.loading}
- value={configuration()?.user?.name}
+ value={configuration()?.defaultUser?.name}
/>