Jose Olarte III
1 year ago
3 changed files with 43 additions and 0 deletions
@ -0,0 +1,19 @@ |
|||
<template> |
|||
<div v-html="generateIdenticon()" class="w-fit"></div> |
|||
</template> |
|||
<script lang="ts"> |
|||
import { Vue, Component, Prop } from "vue-facing-decorator"; |
|||
import { toSvg } from "jdenticon"; |
|||
|
|||
@Component |
|||
export default class EntityIcon extends Vue { |
|||
@Prop entityId = ""; |
|||
@Prop iconSize = ""; |
|||
|
|||
generateIdenticon() { |
|||
const svgString = toSvg(this.entityId, this.iconSize); |
|||
return svgString; |
|||
} |
|||
} |
|||
</script> |
|||
<style scoped></style> |
Loading…
Reference in new issue