Team member preview refactoring

This commit is contained in:
Čarodej
2021-10-25 18:03:43 +02:00
parent 524791f251
commit d4990d8d5f
11 changed files with 239 additions and 117 deletions

View File

@@ -5,15 +5,15 @@
</span>
<div class="members">
<div v-for="member in members" :key="member.data.id" :title="member.data.attributes.email" class="member-preview">
<img v-if="member.data.attributes.avatar" :src="member.data.attributes.avatar" class="member" alt="avatar">
<TypedAvatar v-else :size="avatarSize" :letter="member.data.attributes.email.substr(0, 1)" :color="member.data.attributes.color" />
<MemberAvatar :is-border="true" :size="34" :member="member" />
</div>
</div>
</div>
</template>
<script>
import TypedAvatar from "../../Others/TypedAvatar";
import MemberAvatar from "../../FilesView/MemberAvatar"
export default {
name: "TeamMembersPreview",
props: [
@@ -22,7 +22,7 @@
'avatarSize'
],
components: {
TypedAvatar,
MemberAvatar,
},
computed: {
membersCount() {