import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) const store = new Vuex.Store({ state: { couponstate:true, openId:'', listId:'', }, getters:{ getcouponstate(state){ return state.couponstate }, getopenId(state){ return state.openId }, getlistId(state){ return state.listId }, }, mutations: { mutationscouponstate(state,data){ state.couponstate=data }, mutationsopenId(state,data){ state.openId=data }, mutationslistId(state,data){ state.listId=data }, }, actions: { actionscouponstate(context,playload){ context.commit('mutationscouponstate',playload) }, actionsopenId(context,playload){ context.commit('mutationsopenId',playload) }, actionslistId(context,playload){ context.commit('mutationslistId',playload) }, } }) export default store