diff options
Diffstat (limited to 'frontend/site/projects/museum/views/nav.overlay.js')
| -rw-r--r-- | frontend/site/projects/museum/views/nav.overlay.js | 11 |
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"> |
