summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/views/viewer/nav
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-08-19 15:50:55 +0200
committerJules Laplace <julescarbon@gmail.com>2020-08-19 15:50:55 +0200
commit609d04b1bc02a5ee57ec22cb49fc6f08b57f1deb (patch)
tree74ba2ed38880f8a9d3ac003e9cfd63380e4e80ba /animism-align/frontend/app/views/viewer/nav
parent915de76e836ad2e54c9017747e6913ff56fe2365 (diff)
intro background. setvolume
Diffstat (limited to 'animism-align/frontend/app/views/viewer/nav')
-rw-r--r--animism-align/frontend/app/views/viewer/nav/nav.player.js5
-rw-r--r--animism-align/frontend/app/views/viewer/nav/viewer.icons.js2
2 files changed, 3 insertions, 4 deletions
diff --git a/animism-align/frontend/app/views/viewer/nav/nav.player.js b/animism-align/frontend/app/views/viewer/nav/nav.player.js
index d4d5d8c..7c2050e 100644
--- a/animism-align/frontend/app/views/viewer/nav/nav.player.js
+++ b/animism-align/frontend/app/views/viewer/nav/nav.player.js
@@ -20,9 +20,8 @@ class NavPlayer extends Component {
const mapStateToProps = state => ({
playing: state.audio.playing,
volume: state.audio.volume,
- play_ts: state.audio.play_ts,
- duration: state.align.timeline.duration,
+ play_ts: state.viewer.currentSection ? state.audio.play_ts - state.viewer.currentSection.start_ts : 0,
+ duration: state.viewer.currentSection ? state.viewer.currentSection.end_ts - state.viewer.currentSection.start_ts : 0,
})
export default connect(mapStateToProps)(NavPlayer)
-
diff --git a/animism-align/frontend/app/views/viewer/nav/viewer.icons.js b/animism-align/frontend/app/views/viewer/nav/viewer.icons.js
index 8403865..2ca8dff 100644
--- a/animism-align/frontend/app/views/viewer/nav/viewer.icons.js
+++ b/animism-align/frontend/app/views/viewer/nav/viewer.icons.js
@@ -39,7 +39,7 @@ export const Arrow = React.memo(({ type }) => (
// volume toggle
export const VolumeControl = React.memo(({ volume }) => (
- <div className={volume ? 'volume' : 'volume muted'} onClick={() => actions.audio.setVolume(setVolume ? 0.0 : 1.0)}>
+ <div className={volume ? 'volume' : 'volume muted'} onClick={() => actions.audio.setVolume(volume ? 0.0 : 1.0)}>
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40">
<path d="M5,25h4.17l0,2.5H5V25z M15.33,27.5h4.17V20h-4.17V27.5z M20.5,27.5h4.17v-10H20.5V27.5z M25.67,27.5h4.17V15h-4.17V27.5z
M30.83,27.5H35v-15h-4.17V27.5z M10.17,27.5h4.17v-5h-4.17V27.5z"/>