summaryrefslogtreecommitdiff
path: root/frontend/site/viewer/viewer.container.js
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/site/viewer/viewer.container.js')
-rw-r--r--frontend/site/viewer/viewer.container.js11
1 files changed, 9 insertions, 2 deletions
diff --git a/frontend/site/viewer/viewer.container.js b/frontend/site/viewer/viewer.container.js
index 71c6bba..314d243 100644
--- a/frontend/site/viewer/viewer.container.js
+++ b/frontend/site/viewer/viewer.container.js
@@ -3,6 +3,7 @@ import { Route } from 'react-router-dom'
import { bindActionCreators } from 'redux'
import { connect } from 'react-redux'
+import { history } from 'site/store'
import actions from 'site/actions'
import { Loader } from 'app/common/loader.component'
import TileHandle from 'app/views/page/components/tile.handle'
@@ -61,11 +62,16 @@ class ViewerContainer extends Component {
}
handleMouseDown(e, tile) {
- // console.log(tile)
+ console.log(tile)
+ if (tile.href.indexOf('http') === 0) {
+ window.location.href = tile.href
+ } else {
+ history.push(tile.href)
+ }
}
render() {
- const { page } = this.state
+ const { page, audio } = this.state
if (this.state.roadblock) {
return this.renderRoadblock()
}
@@ -92,6 +98,7 @@ class ViewerContainer extends Component {
viewing
key={tile.id}
tile={tile}
+ audio={audio}
bounds={this.state.bounds}
onMouseDown={e => this.handleMouseDown(e, tile)}
onDoubleClick={e => {}}