1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- const state = {
- date: {
- default: null,
- value: this.default
- },
- loadingDate: {
- default: false,
- value: true
- }
- }
- const getters = {
- /**
- *
- * @param {*} state
- */
- date(state) {
- return state.date.value
- },
- /**
- *
- * @param {*} state
- */
- loadingDate(state) {
- return state.loadingDate.value
- }
- }
- const mutations = {
- /**
- *
- * @param {*} state
- * @param {*} payload
- */
- setDate(state, payload) {
- state.date.value = payload
- },
- /**
- *
- * @param {*} state
- * @param {*} payload
- */
- setLoadingDate(state, payload) {
- state.loadingDate.value = !!payload
- }
- }
- const actions = {
- /**
- *
- * @param {*} param0
- * @param {*} payload
- */
- initDate({ commit }, payload) {
- commit('setDate', payload)
- commit('setLoadingDate', false)
- }
- }
- export default {
- state,
- getters,
- mutations,
- actions
- }
|