Guest User

Untitled

a guest
Apr 11th, 2018
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. <div class="signupbutton">
  2. <button type = "button" class="button-style" @click="signupMethod">Sign Up</button>
  3. </div>
  4.  
  5. signupMethod() {
  6. const signupObj = {
  7. username: this.enter_details.username,
  8. email: this.enter_details.email,
  9. contactNumber: this.enter_details.contactNumber,
  10. firstName: this.enter_details.firstName,
  11. lastName:this.enter_details.lastName,
  12. dob: this.enter_details.dob,
  13. password: this.enter_details.password,
  14. countryCode: this.active_language
  15. }
  16. this.$store.dispatch('signupUser' , signupObj).then(()=>{
  17. this.app.$router.push('/mistrecord')
  18. })
  19. },
  20.  
  21. import vue from 'vue';
  22. import vuex from 'vuex';
  23. import axios from 'axios'
  24. import {User} from "../../../service/onBoarding";
  25. import {LocalData} from "../../../service/localData";
  26. // import router from "../../../router";
  27.  
  28. vue.use(vuex);
  29.  
  30. export default{
  31.  
  32. signupUser ({commit}, signUpObj) {
  33.  
  34. axios.post('https://dev-api.mysc.io/int/api/v1/user/signup', signUpObj)
  35. .then((response) => {
  36. console.log(response);
  37. commit('setAuthToken',response.data.result.authToken);
  38. // this.app.$router.push('/mistrecord')
  39. })
  40. .catch((error) => {
  41. console.log(error);
  42. })
  43.  
  44. },
Add Comment
Please, Sign In to add comment