diff --git a/apps/web/src/app.js b/apps/web/src/app.js
index 189c0d743..bd20fea75 100644
--- a/apps/web/src/app.js
+++ b/apps/web/src/app.js
@@ -170,8 +170,8 @@ function EditorSwitch() {
function Root() {
const path = getCurrentPath();
switch (path) {
- case "/account/confirmed":
- return rootroutes["/account/confirmed"]();
+ case "/account/verified":
+ return rootroutes["/account/verified"]();
case "/account/recovery":
return rootroutes["/account/recovery"]();
default:
diff --git a/apps/web/src/navigation/rootroutes.js b/apps/web/src/navigation/rootroutes.js
index 8e121eace..4e57136db 100644
--- a/apps/web/src/navigation/rootroutes.js
+++ b/apps/web/src/navigation/rootroutes.js
@@ -4,7 +4,7 @@ import EmailConfirmed from "../views/emailconfirmed";
const rootroutes = {
"/account/recovery": () => ,
- "/account/confirmed": () => ,
+ "/account/verified": () => ,
};
export default rootroutes;
diff --git a/apps/web/src/views/email-confirmed.js b/apps/web/src/views/email-confirmed.js
index fcf404b5e..1384be597 100644
--- a/apps/web/src/views/email-confirmed.js
+++ b/apps/web/src/views/email-confirmed.js
@@ -1,9 +1,16 @@
-import React from "react";
+import React, { useEffect } from "react";
import { Button, Flex, Text } from "rebass";
import ThemeProvider from "../components/theme-provider";
import * as Icon from "../components/icons";
+import { useQueryParams } from "../navigation";
+
+function EmailConfirmed() {
+ const [{ userId }] = useQueryParams();
+
+ useEffect(() => {
+ if (!userId) window.location.href = "/";
+ }, [userId]);
-function EmailConfirmed(props) {
return (
{
- window.location.href = "https://notesnook.com/";
+ window.location.href = "/";
}}
>
Return to Notesnook