From 56c55f26332b7fbf67f18a5ac72d34c7901c5f2b Mon Sep 17 00:00:00 2001 From: Matt Isenhower Date: Sat, 5 Aug 2017 16:28:23 -0700 Subject: [PATCH] Add automatic region detection --- src/js/components/App.vue | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/js/components/App.vue b/src/js/components/App.vue index af40150..3c87095 100644 --- a/src/js/components/App.vue +++ b/src/js/components/App.vue @@ -126,6 +126,7 @@ export default { }, }, created() { + this.detectRegion(); this.updateNow(); this.timer = setInterval(() => { this.updateNow(); @@ -141,6 +142,16 @@ export default { axios.get('/data/timeline.json').then(response => this.splatnet.timeline = response.data); axios.get('/data/festivals-na.json').then(response => this.splatnet.festivals.na = response.data); }, + detectRegion() { + if (window.navigator && window.navigator.language) { + switch (window.navigator.language) { + case 'en-US': + case 'en-CA': + case 'es-MX': + this.selectedRegionKey = 'na'; + } + } + }, updateNow() { this.now = Math.trunc((new Date).getTime() / 1000); },