Merge branch '530' into 'develop'

Link interaction avatars to the user profile

Closes #530

See merge request pleroma/pleroma-fe!788
This commit is contained in:
HJ 2019-05-08 19:40:08 +00:00
commit d5d7658418
2 changed files with 9 additions and 3 deletions

View file

@ -1,4 +1,5 @@
import UserAvatar from '../user_avatar/user_avatar.vue'
import generateProfileLink from 'src/services/user_profile_link_generator/user_profile_link_generator'
const AvatarList = {
props: ['users'],
@ -9,6 +10,11 @@ const AvatarList = {
},
components: {
UserAvatar
},
methods: {
userProfileLink (user) {
return generateProfileLink(user.id, user.screen_name, this.$store.state.instance.restrictedNicknames)
}
}
}

View file

@ -1,8 +1,8 @@
<template>
<div class="avatars">
<div class="avatars-item" v-for="user in slicedUsers">
<UserAvatar :user="user" class="avatar-small" />
</div>
<router-link :to="userProfileLink(user)" class="avatars-item" v-for="user in slicedUsers">
<UserAvatar :user="user" class="avatar-small" />
</router-link>
</div>
</template>