Guest User

Untitled

a guest
Jul 23rd, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. <v-container v-if="loading">
  2. <v-progress-circular></v-progress-circular>
  3. </v-container>
  4.  
  5. <v-content v-if="!loading">
  6. <router-view></router-view>
  7. </v-content>
  8.  
  9. export default {
  10. computed: {
  11. loading () {
  12. return this.$store.getters.getLoading
  13. },
  14. }
  15. }
  16.  
  17. export default {
  18. created () {
  19. this.$store.dispatch('startWork')
  20. },
  21.  
  22. actions: {
  23. startWork ({commit}) {
  24. commit('clearError')
  25. commit('setLoading', true)
  26. setTimeout(() => {
  27. console.log('make HTTP request')
  28. commit('setLoading', false)
  29. }, 1000)
  30. }
  31. },
Add Comment
Please, Sign In to add comment