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 (
-
{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.Componentdiff --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) {