diff --git a/resources/js/App.vue b/resources/js/App.vue index e6b6bdb..0ac2547 100644 --- a/resources/js/App.vue +++ b/resources/js/App.vue @@ -28,6 +28,18 @@ const configStore = useConfigStore() > + + {{ store.getters.getShowMsg }} + + + {{ store.getters.getShowMsg }} + diff --git a/resources/js/store.js b/resources/js/store.js index a15a577..df4bdf7 100644 --- a/resources/js/store.js +++ b/resources/js/store.js @@ -32,6 +32,8 @@ import { export default createStore({ state: { isLoading: false, + isErrorMsg: false, + isSuccessMsg: false, patientList:[], patientMeetingList: [], providerMeetingList:[], @@ -43,13 +45,26 @@ export default createStore({ medicineList: [], questioneriesList: [], adminDetail: null, - siteSetting:null + siteSetting: null, + showMessage:null }, mutations: { setLoading(state, payload) { console.log('payload'); state.isLoading = payload }, + setErrorMsg(state, payload) { + console.log('payload'); + state.isErrorMsg = payload + }, + setSuccessMsg(state, payload) { + console.log('payload'); + state.isSuccessMsg = payload + }, + setShowMsg(state, payload) { + console.log('payload'); + state.showMessage = payload + }, setPtientList(state, payload) { state.patientList = payload }, @@ -605,7 +620,7 @@ export default createStore({ }) .then(response => { commit('setLoading', false) console.log('Response:', response.data); - + }) .catch(error => { commit('setLoading', false) @@ -626,7 +641,12 @@ export default createStore({ }) .then(response => { commit('setLoading', false) console.log('Response:', response.data); - + if (response.data.status == 'error') { + commit('setErrorMsg', true) + console.log('Response:', response.data.msg); + commit('setShowMsg', response.data.msg) + + } }) .catch(error => { commit('setLoading', false) @@ -659,6 +679,18 @@ export default createStore({ getters: { getIsLoading(state){ return state.isLoading + }, + getErrorMsg(state) { + console.log('payload'); + return state.isErrorMsg + }, + getSuccessMsg(state) { + console.log('payload'); + return state.isSuccessMsg + }, + getShowMsg(state) { + console.log('payload'); + return state.showMessage }, getPatientList(state){ return state.patientList