|  |  | @ -973,6 +973,10 @@ export function get(signal) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 				} |  |  |  | 				} | 
			
		
	
		
		
			
				
					
					|  |  |  | 			} |  |  |  | 			} | 
			
		
	
		
		
			
				
					
					|  |  |  | 		} else { |  |  |  | 		} else { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			// TODO: this doesn't handle removing dependencies from its previous reactions,
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			// so if it were to conditionally not use a dependency, it would still be tracked
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			// because we don't have any form of cleanup
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 			// we're adding a dependency outside the init/update cycle
 |  |  |  | 			// we're adding a dependency outside the init/update cycle
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 			// (i.e. after an `await`)
 |  |  |  | 			// (i.e. after an `await`)
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 			// TODO we probably want to disable this for user effects,
 |  |  |  | 			// TODO we probably want to disable this for user effects,
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |