We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hello,
I just use this very efficient way of navigation library but I encounter a problem between vuex and this navigation library
Expected to happen: Wait for API response before firing this.$navigator.navigate('thispath')
Current: Once @tap="handleLogin" vuex dispatch will run but vue navigator will fire even the response is pending in dev console
Reproduce:
Login.vue
handleLogin() { if (this.user.mobile && this.user.password) { this.$store.dispatch("connect/login", this.user).then( () => { // running even the response is pending. this.$navigator.navigate("/auth/"); //Testing alert alert(); }, (error) => { alert("Not found"); } );
AuthService.js
login(user) { return axios .post(API_URL + 'login', { mobile: user.mobile, password: user.password }) .then(response => { if (response.data) { // mock } return response.data; }); }
Vuex Module
login({ commit }, user) { return AuthService.login(user).then( user => { commit('loginSuccess', user); return Promise.resolve(user); }, error => { commit('loginFailure'); return Promise.reject(error); } );
Visual Ref:
DevConsole API Request
CLI Output
Thanks
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Hello,
I just use this very efficient way of navigation library
but I encounter a problem between vuex and this navigation library
Expected to happen:
Wait for API response before firing this.$navigator.navigate('thispath')
Current:
Once @tap="handleLogin" vuex dispatch will run but vue navigator will fire even the response is pending in dev console
Reproduce:
Login.vue
AuthService.js
Vuex Module
Visual Ref:
DevConsole API Request
CLI Output
Thanks
The text was updated successfully, but these errors were encountered: