|  |  | @ -184,6 +184,11 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |               v-else-if="field.type === 'number' && !isContenteditable" |  |  |  |               v-else-if="field.type === 'number' && !isContenteditable" | 
			
		
	
		
		
			
				
					
					|  |  |  |               class="whitespace-pre-wrap" |  |  |  |               class="whitespace-pre-wrap" | 
			
		
	
		
		
			
				
					
					|  |  |  |             >{{ formatNumber(field.default_value, field.preferences?.format) }}</span> |  |  |  |             >{{ formatNumber(field.default_value, field.preferences?.format) }}</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <span | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               v-else-if="field.default_value === '{{date}}'" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             > | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               {{ t('signing_date') }} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </span> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <span |  |  |  |             <span | 
			
		
	
		
		
			
				
					
					|  |  |  |               v-else |  |  |  |               v-else | 
			
		
	
		
		
			
				
					
					|  |  |  |               ref="defaultValue" |  |  |  |               ref="defaultValue" | 
			
		
	
	
		
		
			
				
					|  |  | @ -211,7 +216,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |       ref="touchTarget" |  |  |  |       ref="touchTarget" | 
			
		
	
		
		
			
				
					
					|  |  |  |       class="absolute top-0 bottom-0 right-0 left-0" |  |  |  |       class="absolute top-0 bottom-0 right-0 left-0" | 
			
		
	
		
		
			
				
					
					|  |  |  |       :class="isDragged ? 'cursor-grab' : 'cursor-pointer'" |  |  |  |       :class="isDragged ? 'cursor-grab' : 'cursor-pointer'" | 
			
		
	
		
		
			
				
					
					|  |  |  |       @dblclick="maybeFocusDefaultValue" |  |  |  |       @dblclick="maybeToggleDefaultValue" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     /> |  |  |  |     /> | 
			
		
	
		
		
			
				
					
					|  |  |  |     <span |  |  |  |     <span | 
			
		
	
		
		
			
				
					
					|  |  |  |       v-if="field?.type && editable" |  |  |  |       v-if="field?.type && editable" | 
			
		
	
	
		
		
			
				
					|  |  | @ -454,7 +459,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |     closeDropdown () { |  |  |  |     closeDropdown () { | 
			
		
	
		
		
			
				
					
					|  |  |  |       document.activeElement.blur() |  |  |  |       document.activeElement.blur() | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     maybeFocusDefaultValue () { |  |  |  |     maybeToggleDefaultValue () { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       if (['text', 'number'].includes(this.field.type)) { |  |  |  |       if (['text', 'number'].includes(this.field.type)) { | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.isContenteditable = true |  |  |  |         this.isContenteditable = true | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -468,6 +473,11 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |             ) |  |  |  |             ) | 
			
		
	
		
		
			
				
					
					|  |  |  |           } |  |  |  |           } | 
			
		
	
		
		
			
				
					
					|  |  |  |         }) |  |  |  |         }) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       } else if (this.field.type === 'date') { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         this.field.readonly = !this.field.readonly | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         this.field.default_value === '{{date}}' ? delete this.field.default_value : this.field.default_value = '{{date}}' | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         this.save() | 
			
		
	
		
		
			
				
					
					|  |  |  |       } |  |  |  |       } | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     formatNumber (number, format) { |  |  |  |     formatNumber (number, format) { | 
			
		
	
	
		
		
			
				
					|  |  | 
 |