summaryrefslogtreecommitdiff
path: root/frontend/site/viewer/viewer.container.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2021-03-23 22:34:17 +0100
committerJules Laplace <julescarbon@gmail.com>2021-03-23 22:34:17 +0100
commitfb91063b330773cce91d5324cb2b4986de2e3a08 (patch)
treef657f3ce31fbd23c5e5fd27b352ec58518708ef8 /frontend/site/viewer/viewer.container.js
parent5b2eaa8a3bb48fbfb352ae75157d7794ecf79741 (diff)
hover
Diffstat (limited to 'frontend/site/viewer/viewer.container.js')
-rw-r--r--frontend/site/viewer/viewer.container.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/frontend/site/viewer/viewer.container.js b/frontend/site/viewer/viewer.container.js
index 9bf4442..fbcd9f8 100644
--- a/frontend/site/viewer/viewer.container.js
+++ b/frontend/site/viewer/viewer.container.js
@@ -126,6 +126,16 @@ class ViewerContainer extends Component {
}
}
+ handleMouseEnter(tile) {
+ if (tile.settings.audio_on_hover_id > 0) {
+ this.props.audio.player.playTile({
+ type: "hover",
+ tile,
+ restart: true,
+ })
+ }
+ }
+
handlePlaybackEnded(tile) {
if (tile.href && tile.settings.autoadvance) {
history.push(tile.href)
@@ -173,6 +183,7 @@ class ViewerContainer extends Component {
onMouseDown={e => this.handleMouseDown(e, tile)}
onPlaybackEnded={e => this.handlePlaybackEnded(e, tile)}
onDoubleClick={e => {}}
+ onMouseEnter={e => this.handleMouseEnter(e, tile)}
/>
)
})}