Show error message when visit profile page of invalid user

This commit is contained in:
taehoon 2019-02-21 13:32:47 -05:00
parent d5348c13ff
commit e687b58091
5 changed files with 19 additions and 3 deletions

View file

@ -4,6 +4,11 @@ import Timeline from '../timeline/timeline.vue'
import FollowList from '../follow_list/follow_list.vue'
const UserProfile = {
data () {
return {
error: false
}
},
created () {
this.$store.commit('clearTimeline', { timeline: 'user' })
this.$store.commit('clearTimeline', { timeline: 'favorites' })
@ -13,6 +18,9 @@ const UserProfile = {
this.startFetchFavorites()
if (!this.user.id) {
this.$store.dispatch('fetchUser', this.fetchBy)
.catch(() => {
this.error = true
})
}
},
destroyed () {