123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- const initialState = {
- date: null,
- loadingDate: false
- }
- const state = {
- date: initialState.date,
- loadingDate: !initialState.loadingDate
- }
- const getters = {
- date(state) {
- return state.date
- },
- loadingDate(state) {
- return state.loadingDate
- }
- }
- const mutations = {
- setDate(state, payload) {
- state.date = payload
- },
- setLoadingDate(state, loading) {
- state.loadingDate = !!loading
- }
- }
- const actions = {
- initDate({ commit, dispatch }, payload) {
- commit('setDate', payload)
- commit('setLoadingDate')
- dispatch('changeFirstPaymentDate', payload)
- },
- resetDate({ getters, commit }) {
- if (!getters.isWired) {
- return
- }
- commit('setLoadingDate', true)
- commit('setDate', null)
- }
- }
- export default {
- state,
- getters,
- mutations,
- actions
- }
|