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.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/frontend/site/projects/museum/views/nav.overlay.js b/frontend/site/projects/museum/views/nav.overlay.js
index 02945c6..f8c2923 100644
--- a/frontend/site/projects/museum/views/nav.overlay.js
+++ b/frontend/site/projects/museum/views/nav.overlay.js
@@ -244,7 +244,7 @@ class NavOverlay extends Component {
)}
</div>
{showClose && (
- <a href={`https://www.kw-berlin.de/${language}/`} className={orangeClose ? "close-orange site-close" : "site-close"}>
+ <a href={exitLink(language)} className={orangeClose ? "close-orange site-close" : "site-close"}>
<span>{BACK_TO_KW[language]}</span>
<img src={orangeClose ? "/thelastmuseum/static/img/close-orange.png" : "/thelastmuseum/static/img/close.png"} />
</a>
@@ -256,6 +256,14 @@ class NavOverlay extends Component {
}
}
+function exitLink(language) {
+ let link = 'https://www.kw-berlin.de/home/'
+ if (language === 'en') {
+ link += 'en/'
+ }
+ return link
+}
+
const mapStateToProps = state => ({
language: state.site.language,
})