|  |  | @ -15,7 +15,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |   /> |  |  |  |   /> | 
			
		
	
		
		
			
				
					
					|  |  |  |   <FieldAreas |  |  |  |   <FieldAreas | 
			
		
	
		
		
			
				
					
					|  |  |  |     :steps="readonlyConditionalFields.map((e) => [e])" |  |  |  |     :steps="readonlyConditionalFields.map((e) => [e])" | 
			
		
	
		
		
			
				
					
					|  |  |  |     :values="readonlyConditionalFields.reduce((acc, f) => { acc[f.uuid] = (values[f.uuid] || f.default_value); return acc }, {})" |  |  |  |     :values="readonlyConditionalFieldValues" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     :submitter="submitter" |  |  |  |     :submitter="submitter" | 
			
		
	
		
		
			
				
					
					|  |  |  |     :attachments-index="attachmentsIndex" |  |  |  |     :attachments-index="attachmentsIndex" | 
			
		
	
		
		
			
				
					
					|  |  |  |     :submittable="false" |  |  |  |     :submittable="false" | 
			
		
	
	
		
		
			
				
					|  |  | @ -23,6 +23,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |   <FormulaFieldAreas |  |  |  |   <FormulaFieldAreas | 
			
		
	
		
		
			
				
					
					|  |  |  |     v-if="formulaFields.length" |  |  |  |     v-if="formulaFields.length" | 
			
		
	
		
		
			
				
					
					|  |  |  |     :fields="formulaFields" |  |  |  |     :fields="formulaFields" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     :readonly-values="readonlyConditionalFieldValues" | 
			
		
	
		
		
			
				
					
					|  |  |  |     :values="values" |  |  |  |     :values="values" | 
			
		
	
		
		
			
				
					
					|  |  |  |   /> |  |  |  |   /> | 
			
		
	
		
		
			
				
					
					|  |  |  |   <Teleport |  |  |  |   <Teleport | 
			
		
	
	
		
		
			
				
					|  |  | @ -857,6 +858,13 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |     isMobile () { |  |  |  |     isMobile () { | 
			
		
	
		
		
			
				
					
					|  |  |  |       return /android|iphone|ipad/i.test(navigator.userAgent) |  |  |  |       return /android|iphone|ipad/i.test(navigator.userAgent) | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     readonlyConditionalFieldValues () { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       return this.readonlyConditionalFields.reduce((acc, f) => { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         acc[f.uuid] = (this.values[f.uuid] || f.default_value) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         return acc | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       }, {}) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     attachmentConditionsIndex () { |  |  |  |     attachmentConditionsIndex () { | 
			
		
	
		
		
			
				
					
					|  |  |  |       return this.schema.reduce((acc, item) => { |  |  |  |       return this.schema.reduce((acc, item) => { | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (item.conditions?.length) { |  |  |  |         if (item.conditions?.length) { | 
			
		
	
	
		
		
			
				
					|  |  | 
 |