Files
CRM/resources/js/components/partials/Avatar.vue
Kroonk a213a1dba0
Some checks failed
Build & Push Monica Image to Gitea Registry / build-and-push (push) Failing after 9s
refactor: replace custom CRM with Monica fork
2026-05-22 16:19:55 +02:00

39 lines
685 B
Vue

<template>
<div class="avatars">
<a v-if="clickable === true" :href="'people/' + id">
<avatarimg :contact="contact" :imgclass="imgclass" />
</a>
<avatarimg v-else :contact="contact" :imgclass="imgclass" />
</div>
</template>
<script>
import Avatarimg from './Avatar.img.vue';
export default {
components: {
Avatarimg
},
props: {
contact: {
type: Object,
default: null,
},
clickable: {
type: Boolean,
default: true,
},
imgclass: {
type: String,
default: '',
},
},
computed: {
id() {
return this.contact.hash_id ? this.contact.hash_id : this.contact.id;
},
}
};
</script>