From 6ae0c07daeea0e03c832b3aa0f838778627431d8 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Mon, 20 Mar 2017 04:48:32 +0100 Subject: view app as a different user --- client/components/Menu.jsx | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'client/components/Menu.jsx') diff --git a/client/components/Menu.jsx b/client/components/Menu.jsx index d53803d..471336e 100644 --- a/client/components/Menu.jsx +++ b/client/components/Menu.jsx @@ -27,10 +27,17 @@ export default class Menu extends React.Component { } render() { const user = this.props.user + const currentUser = this.props.currentUser + const observing = user.id !== currentUser.id const items = [] - items.push(
  • Hello {user.email}
  • ) - items.push(
  • Goal: {user.goal}
  • ) - switch (user.role) { + if (observing) { + items.push(
  • Viewing {user.email}
  • ) + } + else { + items.push(
  • Hello {currentUser.email}
  • ) + } + items.push(
  • Goal: {user.goal} cal
  • ) + switch (currentUser.role) { case 'admin': if (this.props.user.id !== this.props.currentUser.id) { items.push(
  • Reset User
  • ) -- cgit v1.2.3-70-g09d2