mirror of
				https://github.com/yattee/yattee.git
				synced 2025-10-31 20:52:04 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			12 lines
		
	
	
		
			315 B
		
	
	
	
		
			Swift
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			315 B
		
	
	
	
		
			Swift
		
	
	
	
	
	
| import SwiftUI
 | |
| 
 | |
| extension Backport where Content: View {
 | |
|     @ViewBuilder func refreshable(action: @Sendable @escaping () async -> Void) -> some View {
 | |
|         if #available(iOS 15.0, macOS 12.0, tvOS 15.0, *) {
 | |
|             content.refreshable(action: action)
 | |
|         } else {
 | |
|             content
 | |
|         }
 | |
|     }
 | |
| }
 | 
