| 123456789101112131415161718192021222324 | 'use strict'export default {  namespaced: true,  state: {    shown: false,    mode: 'upgrade',    step: 'confirm'  },  getters: {},  mutations: {    shownChange: (state, shownState) => { state.shown = shownState },    modeChange: (state, modeState) => { state.mode = modeState },    stepChange: (state, stepState) => { state.step = stepState }  },  actions: {    open({ commit }, opts) {      commit('shownChange', true)      commit('modeChange', opts.mode)      commit('stepChange', 'confirm')    },    close({ commit }) { commit('shownChange', false) }  }}
 |