| 
				
			 | 
			
			
				@@ -40,6 +40,19 @@ const MyDocument = (props) => { 
			 | 
		
	
		
			
			| 
				40
			 | 
			
				40
			 | 
			
			
				     setNumPages(numPages); 
			 | 
		
	
		
			
			| 
				41
			 | 
			
				41
			 | 
			
			
				   } 
			 | 
		
	
		
			
			| 
				42
			 | 
			
				42
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				43
			 | 
			
			
				+  const Download = () => { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				44
			 | 
			
			
				+    let url = `/report/cleaverResult/${props.id}?output=pdf` 
			 | 
		
	
		
			
			| 
				
			 | 
			
				45
			 | 
			
			
				+    let rest = new Service(url); 
			 | 
		
	
		
			
			| 
				
			 | 
			
				46
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				47
			 | 
			
			
				+    rest 
			 | 
		
	
		
			
			| 
				
			 | 
			
				48
			 | 
			
			
				+      .getBlob(props.token) 
			 | 
		
	
		
			
			| 
				
			 | 
			
				49
			 | 
			
			
				+      .then(blob => { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				50
			 | 
			
			
				+        var file = window.URL.createObjectURL(blob.data); 
			 | 
		
	
		
			
			| 
				
			 | 
			
				51
			 | 
			
			
				+        window.location.assign(file); 
			 | 
		
	
		
			
			| 
				
			 | 
			
				52
			 | 
			
			
				+      }) 
			 | 
		
	
		
			
			| 
				
			 | 
			
				53
			 | 
			
			
				+      .catch(error => console.log({ error })) 
			 | 
		
	
		
			
			| 
				
			 | 
			
				54
			 | 
			
			
				+  } 
			 | 
		
	
		
			
			| 
				
			 | 
			
				55
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				43
			 | 
			
				56
			 | 
			
			
				   const [progress, setProgress] = useState(10); 
			 | 
		
	
		
			
			| 
				44
			 | 
			
				57
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				45
			 | 
			
				58
			 | 
			
			
				   if(!pdf){ 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -85,7 +98,7 @@ const MyDocument = (props) => { 
			 | 
		
	
		
			
			| 
				85
			 | 
			
				98
			 | 
			
			
				           <Button  
			 | 
		
	
		
			
			| 
				86
			 | 
			
				99
			 | 
			
			
				             className="btnmain" 
			 | 
		
	
		
			
			| 
				87
			 | 
			
				100
			 | 
			
			
				             variant="contained"  
			 | 
		
	
		
			
			| 
				88
			 | 
			
				
			 | 
			
			
				-            onClick={() => console.log('download')} > 
			 | 
		
	
		
			
			| 
				
			 | 
			
				101
			 | 
			
			
				+            onClick={Download} > 
			 | 
		
	
		
			
			| 
				89
			 | 
			
				102
			 | 
			
			
				             <DownloadIcon/> 
			 | 
		
	
		
			
			| 
				90
			 | 
			
				103
			 | 
			
			
				           </Button> 
			 | 
		
	
		
			
			| 
				91
			 | 
			
				104
			 | 
			
			
				         </div> 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -139,7 +152,7 @@ export function Resultados() { 
			 | 
		
	
		
			
			| 
				139
			 | 
			
				152
			 | 
			
			
				           <Paper  
			 | 
		
	
		
			
			| 
				140
			 | 
			
				153
			 | 
			
			
				             elevation={2}  
			 | 
		
	
		
			
			| 
				141
			 | 
			
				154
			 | 
			
			
				             sx={{ mb: 2, padding: 2, height: '100%', minHeight: '95vh', boxShadow: 'none !important' }}> 
			 | 
		
	
		
			
			| 
				142
			 | 
			
				
			 | 
			
			
				-            <MyDocument pdf={pdf} /> 
			 | 
		
	
		
			
			| 
				
			 | 
			
				155
			 | 
			
			
				+            <MyDocument token={auth.token} id={id} pdf={pdf} /> 
			 | 
		
	
		
			
			| 
				143
			 | 
			
				156
			 | 
			
			
				           </Paper> 
			 | 
		
	
		
			
			| 
				144
			 | 
			
				157
			 | 
			
			
				         </Box> 
			 | 
		
	
		
			
			| 
				145
			 | 
			
				158
			 | 
			
			
				       </div> 
			 |