mirror of
https://github.com/tornadocash/tornado-initiation-ui.git
synced 2024-11-25 02:50:38 +01:00
35 lines
656 B
JavaScript
35 lines
656 B
JavaScript
export const state = () => {
|
|
return {
|
|
message: '',
|
|
enabled: false,
|
|
txHash: null,
|
|
}
|
|
}
|
|
|
|
export const getters = {}
|
|
|
|
export const mutations = {
|
|
ENABLE(state, { message, txHash }) {
|
|
state.message = message
|
|
state.txHash = txHash
|
|
state.enabled = true
|
|
},
|
|
DISABLE(state) {
|
|
state.message = ''
|
|
state.txHash = null
|
|
state.enabled = false
|
|
},
|
|
}
|
|
|
|
export const actions = {
|
|
enable({ commit }, { message = this.app.i18n.t('loading'), txHash }) {
|
|
commit('ENABLE', { message, txHash })
|
|
},
|
|
changeText({ commit }, { message }) {
|
|
commit('ENABLE', { message })
|
|
},
|
|
disable({ commit }) {
|
|
commit('DISABLE')
|
|
},
|
|
}
|