Skip to content

Commit 774c38e

Browse files
authored
Merge pull request #94 from brionmario/fix-samples-21-12-20
Fix null issue in react sample
2 parents c431c39 + 4ab5a9d commit 774c38e

File tree

1 file changed

+15
-3
lines changed
  • samples/using-oidc-js-sdk/react-typescript-app/src

1 file changed

+15
-3
lines changed

samples/using-oidc-js-sdk/react-typescript-app/src/App.tsx

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -155,9 +155,21 @@ export const App: FunctionComponent<{}> = (): ReactElement => {
155155
login.</h3>
156156
<div>
157157
<ul className="details">
158-
<li><b>Name:</b> { authenticatedUser.displayName }</li>
159-
<li><b>Username:</b> { authenticatedUser.username }</li>
160-
<li><b>Email:</b> { authenticatedUser.email }</li>
158+
{
159+
authenticatedUser.displayName && (
160+
<li><b>Name:</b> { authenticatedUser.displayName }</li>
161+
)
162+
}
163+
{
164+
authenticatedUser.username && (
165+
<li><b>Username:</b> { authenticatedUser.username }</li>
166+
)
167+
}
168+
{
169+
authenticatedUser.email && authenticatedUser.email !== "null" && (
170+
<li><b>Email:</b> { authenticatedUser.email }</li>
171+
)
172+
}
161173
</ul>
162174
</div>
163175
<button className="btn primary" onClick={ () => handleLogout() }>Logout</button>

0 commit comments

Comments
 (0)