diff --git a/client/src/components/Match/DetailedMatchTeam.vue b/client/src/components/Match/DetailedMatchTeam.vue index ef76d30..acdd8a9 100644 --- a/client/src/components/Match/DetailedMatchTeam.vue +++ b/client/src/components/Match/DetailedMatchTeam.vue @@ -181,7 +181,7 @@ export default { computed: { statsFormat() { - return this.percentSettings === 'true' ? 'percentStats' : 'stats' + return this.percentSettings ? 'percentStats' : 'stats' }, ...mapState({ percentSettings: state => state.settings.percent diff --git a/client/src/components/SwitchToggle.vue b/client/src/components/SwitchToggle.vue index 972b68d..f606ff1 100644 --- a/client/src/components/SwitchToggle.vue +++ b/client/src/components/SwitchToggle.vue @@ -4,12 +4,11 @@ v-model="selected" id="toggle-on" class="toggle toggle-left hidden" - name="toggle" - value="true" + :value="true" type="radio" /> @@ -17,17 +16,16 @@ v-model="selected" id="toggle-off" class="toggle toggle-right hidden" - name="toggle" - value="false" + :value="false" type="radio" />
diff --git a/client/src/store/modules/settings.js b/client/src/store/modules/settings.js index fcd9992..8710437 100644 --- a/client/src/store/modules/settings.js +++ b/client/src/store/modules/settings.js @@ -1,7 +1,7 @@ export const namespaced = true export const state = { - percent: 'true' + percent: false } export const mutations = { @@ -12,8 +12,8 @@ export const mutations = { export const actions = { async updatePercent({ commit }, percent) { - if (!percent) { - percent = localStorage.getItem('settings-percent') || 'true' + if (typeof (percent) !== 'boolean') { + percent = localStorage.getItem('settings-percent') === 'true' } else { localStorage.setItem('settings-percent', percent) }