export default { changeCurrentModal: (state, data) => { state.currentModal.slice(-1)[0].result = ''; state.currentModal.slice(-1)[0].name = data.modal; if (data.properties) { state.currentModal.slice(-1)[0].properties = data.properties; } }, addModal: (state, data) => { let modal = { name : data.modal, result : '', }; if (data.properties) { modal['properties'] = data.properties; } state.currentModal.push(modal); }, setResultCurrentModal: (state, data) => { state.currentModal.slice(-1)[0].result = data; }, closeModal: state => { state.currentModal.pop(); }, closeAllModals : state => { state.currentModal = [ { name: '', properties: {}, result: {} }, ]; } };