feat: global debugMode functions
This commit is contained in:
parent
676912e97f
commit
fbb320fea6
2 changed files with 17 additions and 5 deletions
16
src/App.vue
16
src/App.vue
|
@ -20,9 +20,21 @@ export default Vue.extend({
|
||||||
|
|
||||||
created () {
|
created () {
|
||||||
console.log('Using ' + process.env.VUE_APP_BASE_URL)
|
console.log('Using ' + process.env.VUE_APP_BASE_URL)
|
||||||
if (window.localStorage.getItem('associations_condorcet_debug') === 'YES') {
|
|
||||||
this.$store.commit('SET_DEBUG', true)
|
// @ts-ignore
|
||||||
|
window.enableDebug = () => {
|
||||||
|
this.$store.commit('SET_DEBUG_MODE', true)
|
||||||
|
window.localStorage.setItem('pagesAssos__debugMode', 'true')
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// @ts-ignore
|
||||||
|
window.disableDebug = () => {
|
||||||
|
this.$store.commit('SET_DEBUG_MODE', false)
|
||||||
|
window.localStorage.setItem('pagesAssos__debugMode', 'true')
|
||||||
|
}
|
||||||
|
|
||||||
|
const debugMode = window.localStorage.getItem('pagesAssos__debugMode')
|
||||||
|
this.$store.commit('SET_DEBUG_MODE', debugMode === 'true')
|
||||||
},
|
},
|
||||||
|
|
||||||
data: () => ({})
|
data: () => ({})
|
||||||
|
|
|
@ -62,7 +62,7 @@ const defaultState: State = {
|
||||||
email: '',
|
email: '',
|
||||||
publicUrl: ''
|
publicUrl: ''
|
||||||
},
|
},
|
||||||
debug: false,
|
debugMode: false,
|
||||||
validateMain: false,
|
validateMain: false,
|
||||||
onMainReady: () => false,
|
onMainReady: () => false,
|
||||||
validateMainCallback: (d = false) => d,
|
validateMainCallback: (d = false) => d,
|
||||||
|
@ -84,8 +84,8 @@ const defaultState: State = {
|
||||||
export default new Vuex.Store({
|
export default new Vuex.Store({
|
||||||
state: defaultState,
|
state: defaultState,
|
||||||
mutations: {
|
mutations: {
|
||||||
SET_DEBUG (state: State, payload) {
|
SET_DEBUG_MODE (state: State, payload) {
|
||||||
state.debug = payload
|
state.debugMode = payload
|
||||||
},
|
},
|
||||||
SET_TITLE (state: State, payload) {
|
SET_TITLE (state: State, payload) {
|
||||||
state.title = payload
|
state.title = payload
|
||||||
|
|
Loading…
Reference in a new issue