Start your A/B testing journey with SwiftUI
['Benoit Pasquier']
Benoit Pasquier - Swift, Data and more
closure = closure } public func body ( content : Content ) -> some View { return closure ( content ) } } extension View { public func withVariation ( isEnabled : Binding < Bool >, modifier : Variation ) -> some View { Group { if isEnabled . scaleEffect ( scale ) } } // edit extension to include view modifiers extension View { public func withVariation < T >( isEnabled : Binding < Bool >, modifier : T ) -> some View where T : ViewModifier { Group { if isEnabled .