// onRequest(config) // onResponse(response) // onError(err) // onRequestError(err) // onResponseError(err) export default function ({ $axios,store, redirect }) { // store.commit('user/setToken','dasdsad') let token = store.state.user.token; $axios.setToken(token, 'Bearer') $axios.setHeader('Content-Type', 'application/json') $axios.onRequest(config => { console.log('Making request to ' + config.url) }) $axios.onError(error => { const code = parseInt(error.response && error.response.status) if (code === 400) { redirect('/400') } }) }