NuvioStreaming/ios/LiveActivity/View+applyIfPresent.swift
2026-01-24 13:41:36 +05:30

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
}
}
}