diff --git a/src/App.svelte b/src/App.svelte
index 73b472e..a6ee264 100644
--- a/src/App.svelte
+++ b/src/App.svelte
@@ -8,6 +8,7 @@
import ListView from "./routes/Lists/ListView.svelte";
import ListCreate from "./routes/Lists/ListCreate.svelte";
import ListMembers from "./routes/Lists/ListMembers.svelte";
+ import AcceptInvitation from "./routes/AcceptInvitation.svelte";
export let url = "";
@@ -17,6 +18,7 @@
+
diff --git a/src/routes/AcceptInvitation.svelte b/src/routes/AcceptInvitation.svelte
new file mode 100644
index 0000000..471a30f
--- /dev/null
+++ b/src/routes/AcceptInvitation.svelte
@@ -0,0 +1,132 @@
+
+
+
+ {#if loggedInUser !== null}
+
+ {/if}
+
+ {#if alreadyConfirmed}
+ This invitation has already been accepted.
+ Go home
+ {:else if loggedInUser !== null && searchParams.get("userId") !== loggedInUser["$id"]}
+ You're trying to accept an invitation for a different user. Please sign
+ out to accept this invitation.
+ {:else if confirmed == true}
+ Invitation confirmed!
+
+ {#if newUser == true}
+ Welcome to Tehillim Split! Complete your new user profile below.
+
+
+ {/if}
+ {:else}{/if}
+