summaryrefslogtreecommitdiff
path: root/frontend/site/projects/museum/views/nav.overlay.js
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/site/projects/museum/views/nav.overlay.js')
-rw-r--r--frontend/site/projects/museum/views/nav.overlay.js11
1 files changed, 10 insertions, 1 deletions
diff --git a/frontend/site/projects/museum/views/nav.overlay.js b/frontend/site/projects/museum/views/nav.overlay.js
index 6cc3e7b..01050b0 100644
--- a/frontend/site/projects/museum/views/nav.overlay.js
+++ b/frontend/site/projects/museum/views/nav.overlay.js
@@ -8,11 +8,14 @@ import { ARTISTS, ARTIST_ORDER, PROJECT_PAGE_SET } from "site/projects/museum/co
import { ArrowLeft, ArrowRight } from "site/projects/museum/icons"
import { history } from "site/store"
+import Counter from './counter'
+
export default class NavOverlay extends Component {
state = {
showHome: false,
showFooter: false,
showArtist: false,
+ showCounter: false,
artist: {},
}
@@ -44,6 +47,7 @@ export default class NavOverlay extends Component {
showHome: false,
showFooter: true,
showArtist: false,
+ showCounter: false,
currentArtist: null,
artist: {},
})
@@ -53,6 +57,7 @@ export default class NavOverlay extends Component {
showHome: true,
showFooter: false,
showArtist: false,
+ showCounter: false,
})
}
else if (pathkey in ARTISTS) {
@@ -60,12 +65,15 @@ export default class NavOverlay extends Component {
showHome: true,
showFooter: true,
showArtist: true,
+ showCounter: pathkey === 'nilthamrong',
currentArtist: pathkey,
artist: ARTISTS[pathkey],
})
} else {
this.setState({
+ showHome: false,
showFooter: false,
+ showCounter: false,
showArtist: false,
currentArtist: null,
artist: {},
@@ -96,7 +104,7 @@ export default class NavOverlay extends Component {
}
render() {
- const { showArtist, showHome, showFooter, artist } = this.state
+ const { showArtist, showHome, showCounter, showFooter, artist } = this.state
return (
<div className="museum-nav">
{showHome && (
@@ -104,6 +112,7 @@ export default class NavOverlay extends Component {
Home
</div>
)}
+ {showCounter && <Counter />}
{showFooter && (
showArtist ? (
<div className="footer with-artist">