mirror of
https://github.com/tapframe/NuvioStreaming.git
synced 2026-03-11 09:35:42 +00:00
12 lines
220 B
Swift
12 lines
220 B
Swift
import SwiftUI
|
|
|
|
extension View {
|
|
@ViewBuilder
|
|
func applyIfPresent<T>(_ value: T?, transform: (Self, T) -> some View) -> some View {
|
|
if let value {
|
|
transform(self, value)
|
|
} else {
|
|
self
|
|
}
|
|
}
|
|
}
|