Compare commits
No commits in common. "2b63603957dd4b92a32e4e34c6bdf8cb53d9c95b" and "9a51b416e57e9146bedfaca26b79e774b534c022" have entirely different histories.
2b63603957
...
9a51b416e5
@ -54,20 +54,17 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
actions: {
|
actions: {
|
||||||
onError({commit, dispatch}) {
|
onError({commit}) {
|
||||||
commit('setError')
|
commit('setError')
|
||||||
dispatch('clear')
|
commit('clearProfileId')
|
||||||
|
commit('clearProfile')
|
||||||
|
commit('setNotLoading')
|
||||||
|
commit('hideSpinner')
|
||||||
},
|
},
|
||||||
onNotFound({commit, dispatch}) {
|
onNotFound({commit, dispatch}) {
|
||||||
dispatch('onError')
|
dispatch('onError')
|
||||||
commit('setNotFound', true)
|
commit('setNotFound', true)
|
||||||
},
|
},
|
||||||
clear({commit}) {
|
|
||||||
commit('clearProfileId')
|
|
||||||
commit('clearProfile')
|
|
||||||
commit('hideSpinner')
|
|
||||||
commit('setNotLoading')
|
|
||||||
},
|
|
||||||
async load({state, commit, dispatch, rootState}, profileId) {
|
async load({state, commit, dispatch, rootState}, profileId) {
|
||||||
if (state.loading) {
|
if (state.loading) {
|
||||||
return
|
return
|
||||||
@ -114,7 +111,7 @@ export default {
|
|||||||
const responseData = await response.json()
|
const responseData = await response.json()
|
||||||
commit('setProfile', responseData.profile)
|
commit('setProfile', responseData.profile)
|
||||||
commit('hideSpinner')
|
commit('hideSpinner')
|
||||||
commit('setNotLoading')
|
commit('setNotSearching')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -112,8 +112,7 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
...mapActions({
|
...mapActions({
|
||||||
loadProfile: 'profile/load',
|
load: 'profile/load'
|
||||||
clearStore: 'profile/clear',
|
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
@ -127,11 +126,8 @@ export default {
|
|||||||
},
|
},
|
||||||
async created() {
|
async created() {
|
||||||
const id = parseInt(this.$route.params.memberId, 10)
|
const id = parseInt(this.$route.params.memberId, 10)
|
||||||
this.loadProfile(id)
|
this.load(id)
|
||||||
},
|
}
|
||||||
unmounted() {
|
|
||||||
this.clearStore()
|
|
||||||
},
|
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user