diff --git a/packages/components/src/icons/SemanticIcons.ts b/packages/components/src/icons/SemanticIcons.ts index 099c232d43..b87866d180 100644 --- a/packages/components/src/icons/SemanticIcons.ts +++ b/packages/components/src/icons/SemanticIcons.ts @@ -1,8 +1,10 @@ -import { IconDefinition, faUser, faEnvelope } from '@fortawesome/free-solid-svg-icons' +import { IconDefinition, faUser, faEnvelope, faAsterisk } from '@fortawesome/free-solid-svg-icons' // Semantic, shared definitions for reused icons. +// The alias names might make more sense and allow bulk update. export const iconEnvelope : IconDefinition = faEnvelope; +export const iconPasswordField : IconDefinition = faAsterisk; export const iconUser : IconDefinition = faUser; diff --git a/packages/fakeyou/src/v2/view/_icons/AsteriskIcon.tsx b/packages/fakeyou/src/v2/view/_icons/AsteriskIcon.tsx deleted file mode 100644 index 618e6fd08a..0000000000 --- a/packages/fakeyou/src/v2/view/_icons/AsteriskIcon.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import React from 'react'; -import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; -import { faAsterisk } from '@fortawesome/free-solid-svg-icons' - -export function AsteriskIcon() { - return ( - - ); -} - diff --git a/packages/fakeyou/src/v2/view/_icons/UserIcon.tsx b/packages/fakeyou/src/v2/view/_icons/UserIcon.tsx deleted file mode 100644 index 4f458a5bc4..0000000000 --- a/packages/fakeyou/src/v2/view/_icons/UserIcon.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; -import { faUser } from '@fortawesome/free-solid-svg-icons' - -export function UserIcon() { - return ( - - ); -} diff --git a/packages/fakeyou/src/v2/view/login/LoginPage.tsx b/packages/fakeyou/src/v2/view/login/LoginPage.tsx index cb2de9607d..969a8febab 100644 --- a/packages/fakeyou/src/v2/view/login/LoginPage.tsx +++ b/packages/fakeyou/src/v2/view/login/LoginPage.tsx @@ -2,7 +2,7 @@ import React, { useState } from 'react'; import { SessionWrapper } from '@storyteller/components/src/session/SessionWrapper'; import { useHistory } from "react-router-dom"; import { CreateSession, CreateSessionIsError, CreateSessionIsSuccess } from '@storyteller/components/src/session/CreateSession'; -import { iconUser, iconEnvelope } from '@storyteller/components/src/icons/SemanticIcons'; +import { iconUser, iconEnvelope, iconPasswordField } from '@storyteller/components/src/icons/SemanticIcons'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; interface Props { @@ -90,7 +90,7 @@ function LoginPage(props: Props) {
- +
{/*

*/} diff --git a/packages/fakeyou/src/v2/view/signup/SignupComponent.tsx b/packages/fakeyou/src/v2/view/signup/SignupComponent.tsx index bd9a8763b5..3acc463989 100644 --- a/packages/fakeyou/src/v2/view/signup/SignupComponent.tsx +++ b/packages/fakeyou/src/v2/view/signup/SignupComponent.tsx @@ -1,11 +1,10 @@ import React from 'react'; -import { AsteriskIcon } from '../_icons/AsteriskIcon'; -import { EnvelopeIcon } from '../_icons/EnvelopeIcon'; import { Link } from 'react-router-dom'; import { Mode } from '../../../AppMode'; import { SessionWrapper } from '@storyteller/components/src/session/SessionWrapper'; -import { UserIcon } from '../_icons/UserIcon'; import { CreateAccount, CreateAccountIsError, CreateAccountIsSuccess } from '../../api/user/CreateAccount'; +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; +import { iconEnvelope, iconPasswordField, iconUser } from '@storyteller/components/src/icons/SemanticIcons'; enum FieldTriState { EMPTY_FALSE, @@ -305,7 +304,7 @@ class SignupComponent extends React.Component {
- +

{this.state.usernameInvalidReason}

@@ -316,7 +315,7 @@ class SignupComponent extends React.Component {
- +

{this.state.emailInvalidReason}

@@ -327,7 +326,7 @@ class SignupComponent extends React.Component {
- +

{this.state.passwordInvalidReason}

@@ -338,7 +337,7 @@ class SignupComponent extends React.Component {
- +

diff --git a/packages/storyteller/src/pages/login/LoginPage.tsx b/packages/storyteller/src/pages/login/LoginPage.tsx index c33c631a0a..3068ee0dd8 100644 --- a/packages/storyteller/src/pages/login/LoginPage.tsx +++ b/packages/storyteller/src/pages/login/LoginPage.tsx @@ -2,7 +2,7 @@ import React, { useState } from 'react'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { SessionWrapper } from '@storyteller/components/src/session/SessionWrapper'; import { useHistory } from "react-router-dom"; -import { iconEnvelope, iconUser } from '@storyteller/components/src/icons/SemanticIcons'; +import { iconEnvelope, iconPasswordField, iconUser } from '@storyteller/components/src/icons/SemanticIcons'; import { CreateSession, CreateSessionIsError, CreateSessionIsSuccess } from '@storyteller/components/src/session/CreateSession'; interface Props { @@ -90,7 +90,7 @@ function LoginPage(props: Props) {

- +
{/*

*/}