Files
speckle-server/packages/frontend/src/components/UserAvatarIcon.vue
T

26 lines
446 B
Vue

<template>
<v-avatar :size="size" color="grey lighten-3">
<v-img v-if="avatar" :src="avatar" />
<v-img v-else :src="`https://robohash.org/${seed}.png?size=${size}x${size}`" />
</v-avatar>
</template>
<script>
export default {
props: {
size: {
type: Number,
required: true
},
seed: {
type: String,
required: true
},
avatar: {
type: String,
default: null
}
}
}
</script>