funkwhale/front/src/components/common/ActorLink.vue

23 wiersze
659 B
Vue
Czysty Zwykły widok Historia

<template>
<router-link :to="{name: 'manage.moderation.accounts.detail', params: {id: actor.full_username}}" v-if="admin" :title="actor.full_username">
<actor-avatar v-if="avatar" :actor="actor" />
&nbsp;{{ actor.full_username | truncate(30) }}
</router-link>
<span v-else :title="actor.full_username">
2018-09-13 15:18:23 +00:00
<actor-avatar v-if="avatar" :actor="actor" />
&nbsp;{{ actor.full_username | truncate(30) }}
</span>
</template>
<script>
import {hashCode, intToRGB} from '@/utils/color'
export default {
2018-09-13 15:18:23 +00:00
props: {
actor: {type: Object},
avatar: {type: Boolean, default: true},
admin: {type: Boolean, default: false},
}
}
</script>