diff --git a/client/src/components/LoggedInUser.js b/client/src/components/LoggedInUser.js index 1184b84da..76648870c 100644 --- a/client/src/components/LoggedInUser.js +++ b/client/src/components/LoggedInUser.js @@ -10,34 +10,43 @@ class LoggedInUser extends Component { const user = this.props.data.userByAuthId; - - console.log(this.props); - console.log(this.props.data); - console.log(this.props.data.userByAuthId); - if(user){ - if (user.firstName) { - return( -
-

-
- ); - } else { - return( -
-

{ user.alias }

-
- ); - } + + console.log(user.firstName); + console.log(user.lastName ); + console.log(user.alias); + + let displayName = "No Display Name"; + + if ( + user.alias !== null && + user.alias !== "" + ) { displayName = user.alias;} + + if ( + user.firstName !== null && + user.firstName !== "" + ) { displayName = user.firstName;} + + if ( + user.firstName !== null && + user.firstName !== "" && + user.lastName !== null && + user.lastName !== "" + ) { displayName = user.firstName + " " + user.lastName;} + + return( +
+

+
+ ); } else { - console.log(auth); return(
auth.login()}>Login / Sign up
); } } render() { - return (
{this.displayLoggedInUser()}