Here is a clip from my Vuex store.
const actions = {
async signIn({ dispatch, commit }, credentials) {
console.log('login action' + JSON.stringify(credentials))
var authenticateResponse = await this._vm.$axios.post("user/authenticate", credentials)
// console.log("My user obj: " + JSON.stringify(authenticateResponse.data))
// do something with response
},
...
}