|  |  | @ -68,7 +68,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |     class="grid grid-cols-3 gap-1 pb-2" |  |  |  |     class="grid grid-cols-3 gap-1 pb-2" | 
			
		
	
		
		
			
				
					
					|  |  |  |   > |  |  |  |   > | 
			
		
	
		
		
			
				
					
					|  |  |  |     <template |  |  |  |     <template | 
			
		
	
		
		
			
				
					
					|  |  |  |       v-for="(icon, type) in fieldIcons" |  |  |  |       v-for="(icon, type) in fieldIconsSorted" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       :key="type" |  |  |  |       :key="type" | 
			
		
	
		
		
			
				
					
					|  |  |  |     > |  |  |  |     > | 
			
		
	
		
		
			
				
					
					|  |  |  |       <button |  |  |  |       <button | 
			
		
	
	
		
		
			
				
					|  |  | @ -213,6 +213,17 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |   computed: { |  |  |  |   computed: { | 
			
		
	
		
		
			
				
					
					|  |  |  |     fieldNames: FieldType.computed.fieldNames, |  |  |  |     fieldNames: FieldType.computed.fieldNames, | 
			
		
	
		
		
			
				
					
					|  |  |  |     fieldIcons: FieldType.computed.fieldIcons, |  |  |  |     fieldIcons: FieldType.computed.fieldIcons, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     fieldIconsSorted () { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       if (this.fieldTypes.length) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         return this.fieldTypes.reduce((acc, type) => { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           acc[type] = this.fieldIcons[type] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           return acc | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         }, {}) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       } else { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         return this.fieldIcons | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     submitterFields () { |  |  |  |     submitterFields () { | 
			
		
	
		
		
			
				
					
					|  |  |  |       return this.fields.filter((f) => f.submitter_uuid === this.selectedSubmitter.uuid) |  |  |  |       return this.fields.filter((f) => f.submitter_uuid === this.selectedSubmitter.uuid) | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
	
		
		
			
				
					|  |  | 
 |