summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/views/nav/header.component.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2021-03-09 17:50:09 +0100
committerJules Laplace <julescarbon@gmail.com>2021-03-09 17:50:09 +0100
commit786404a8a692448b04fd8df5dbca8013631a0abd (patch)
tree3ac3169eb478776e3a99e57c7b90e2c90048e1a4 /animism-align/frontend/app/views/nav/header.component.js
parentd2cb17038b8537a609be06be2ed7013dbe27117e (diff)
adding episodes to projects
Diffstat (limited to 'animism-align/frontend/app/views/nav/header.component.js')
-rw-r--r--animism-align/frontend/app/views/nav/header.component.js25
1 files changed, 15 insertions, 10 deletions
diff --git a/animism-align/frontend/app/views/nav/header.component.js b/animism-align/frontend/app/views/nav/header.component.js
index bc04629..c90e592 100644
--- a/animism-align/frontend/app/views/nav/header.component.js
+++ b/animism-align/frontend/app/views/nav/header.component.js
@@ -14,30 +14,35 @@ function Header(props) {
return null
}
if (props.router.location.pathname.match("/editor")) {
- const { episode_id } = this.props.match.params
+ const episode_id = props.router.location.pathname.split('/')[1]
return (
<header>
- <PlayButton playing={props.playing} />
<div>
- <Link to={`/`}>{'<'}</Link>
+ <PlayButton playing={props.playing} />
+ <Link to="/">Home</Link>
+ </div>
+ <div>
<Link to={`/editor/${episode_id}/timeline/`}>Timeline</Link>
<Link to={`/editor/${episode_id}/transcript/`}>Transcript</Link>
<Link to={`/editor/${episode_id}/media/`}>Media</Link>
<Link to={`/editor/${episode_id}/viewer/`}>Viewer</Link>
- <Link to="/episode/">Episodes</Link>
- <Link to="/venue/">Venues</Link>
</div>
</header>
)
}
return (
<header>
- <PlayButton playing={props.playing} />
<div>
- <Link to="/project/">Projects</Link>
- <Link to="/episode/">Episodes</Link>
- <Link to="/venue/">Venues</Link>
- {props.currentUser.is_admin && <Link to="/users">Users</Link>}
+ <PlayButton playing={props.playing} />
+ {props.router.location.pathname !== '/' && (
+ <Link to="/">Home</Link>
+ )}
+ </div>
+ <div>
+ <span className='salutation'>
+ Hi {props.currentUser.username}
+ </span>
+ {props.currentUser.is_admin && <Link to="/users/">Users</Link>}
<a href="#" onClick={actions.auth.logout}>
Logout
</a>