después de recibir los datos de la solicitud, intento transferirlos a la tienda. pero no es posible transferir todo a la vez, solo uno a la vez. ¿Cómo resolver este problema?
async loadFines({ commit }, payload) { commit('setIsTableLoading', true); try { const { data: { data: fines, meta: pagination, query: backendQuery, }, } = await this.$axios.get('/fines', { params: payload }); commit('setFinesList', fines); commit('setPagination', pagination); commit('setBackendQuery', backendQuery); } catch (error) { console.log(error); } finally { commit('setIsTableLoading', false); }}¿Cómo hacer esos 3 compromisos correctamente?
export const mutations = { setFinesList(state, payload) { state.finesList = payload }, setIsTableLoading(state, payload) { state.isTableLoading = payload; }, setPagination(state, payload) { state.pagination = payload; }, setLabels(state, payload) { state.labels = payload; }, setBackendQuery(state, payload) { state.backendQuery = payload; } }