| 
						
						
						
					 | 
				
				 | 
				
					@ -1,5 +1,17 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					<template> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  <div v-html="generateIdenticon()" class="h-full w-full object-contain"></div> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  <a | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    v-if="linkToFull && imageUrl" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    :href="imageUrl" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    target="_blank" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    class="h-full w-full object-contain" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  > | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    <div v-html="generateIdenticon()" class="h-full w-full object-contain" /> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  </a> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  <div | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    v-else | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    v-html="generateIdenticon()" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    class="h-full w-full object-contain" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  /> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					</template> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					<script lang="ts"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import { toSvg } from "jdenticon"; | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -22,6 +34,7 @@ export default class ProjectIcon extends Vue { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  @Prop entityId = ""; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  @Prop iconSize = 0; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  @Prop imageUrl = ""; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  @Prop linkToFull = false; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  generateIdenticon() { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    if (this.imageUrl) { | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |