From ceac762ed70d8be42fc8b7671f08e558fb9fb86c Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Sun, 10 Jul 2022 22:26:01 -0400 Subject: [PATCH] login page --- .../fakeyou/src/v2/view/login/LoginPage.tsx | 61 ++++++++++++++++--- .../fakeyou/src/v2/view/signup/SignupPage.tsx | 3 +- 2 files changed, 55 insertions(+), 9 deletions(-) diff --git a/packages/fakeyou/src/v2/view/login/LoginPage.tsx b/packages/fakeyou/src/v2/view/login/LoginPage.tsx index 55a294310a..bb52f03c50 100644 --- a/packages/fakeyou/src/v2/view/login/LoginPage.tsx +++ b/packages/fakeyou/src/v2/view/login/LoginPage.tsx @@ -6,13 +6,11 @@ import { CreateSessionIsError, CreateSessionIsSuccess, } from "@storyteller/components/src/api/session/CreateSession"; -import { - iconUser, - iconPasswordField, -} from "@storyteller/components/src/icons/SemanticIcons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { faUser, faKey } from "@fortawesome/free-solid-svg-icons"; -import { distance, delay, duration } from "../../../data/animation"; +import { distance, duration } from "../../../data/animation"; +import { USE_REFRESH } from "../../../Refresh"; + const Fade = require("react-reveal/Fade"); interface Props { @@ -74,9 +72,56 @@ function LoginPage(props: Props) { let errorWarning = ; if (errorMessage) { - errorWarning = ( -
- Login Error: {errorMessage} + if (!USE_REFRESH) { + errorWarning = ( +
+ Login Error: {errorMessage} +
+ ) + } else { + errorWarning = ( +
+ Login Error: {errorMessage} +
+ ); + } + } + + if (!USE_REFRESH) { + return ( +
+

Login

+ + {errorWarning} + +
+
+ +
+ + + + +
+ {/*

*/} +
+ +
+ +
+ + + + +
+ {/*

*/} +
+ +
+ + + +
); } diff --git a/packages/fakeyou/src/v2/view/signup/SignupPage.tsx b/packages/fakeyou/src/v2/view/signup/SignupPage.tsx index cdc35fea30..4c40219fce 100644 --- a/packages/fakeyou/src/v2/view/signup/SignupPage.tsx +++ b/packages/fakeyou/src/v2/view/signup/SignupPage.tsx @@ -8,7 +8,8 @@ import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { faUser, faEnvelope, faKey } from "@fortawesome/free-solid-svg-icons"; import { Link } from "react-router-dom"; import { SessionWrapper } from "@storyteller/components/src/session/SessionWrapper"; -import { distance, delay, duration } from "../../../data/animation"; +import { distance, duration } from "../../../data/animation"; + const Fade = require("react-reveal/Fade"); enum FieldTriState {