| Current Path : /home/users/unlimited/www/dabbawali.sizzlingcafe.co.in/resources/js/store/modules/ |
| Current File : /home/users/unlimited/www/dabbawali.sizzlingcafe.co.in/resources/js/store/modules/mail.js |
import axios from "axios";
export const mail = {
namespaced: true,
state: {
lists: [],
},
getters: {
lists: function (state) {
return state.lists;
},
},
actions: {
lists: function (context) {
return new Promise((resolve, reject) => {
axios
.get("admin/setting/mail")
.then((res) => {
context.commit("lists", res.data.data);
resolve(res);
})
.catch((err) => {
reject(err);
});
});
},
save: function (context, payload) {
return new Promise((resolve, reject) => {
axios.put(`/admin/setting/mail`, payload).then((res) => {
context.commit("lists", payload);
resolve(res);
}).catch((err) => {
reject(err);
});
});
},
},
mutations: {
lists: function (state, payload) {
state.lists = payload;
},
},
};