/* eslint-disable */ import axios from "axios"; export default { namespaced: true, state: { terms: [] }, mutations: { getTermsAndConditions: (state, fee) => (state.terms = fee), newTermsAndConditions: (state, fee) => (state.terms = fee) }, getters: { getTermsAndConditions: state => state.terms }, actions: { async retrieveTerms({ commit }) { await axios.get("api/tc/").then(res => { commit("getTermsAndConditions", res.data); }); }, async setTerms({ commit }, terms) { const response = await axios.post("api/tc/", terms); if (response.status === 200) { commit("newTermsAndConditions", response.data); return Promise.resolve(); } else { return Promise.reject(); } } } };