ericlewis/swiftui-viewmodifierbuilder
A [result builder](https://github.com/apple/swift-evolution/blob/main/proposals/0289-result-builders.md) for [ViewModifiers](https://developer.apple.com/documentation/swiftui/viewmodifier/).
Example
import SwiftUI
import ViewModifierBuilder
struct ContentView: View {
@State
private var toggler = false
var body: some View {
VStack {
Button("Toggle Modifier") {
toggler.toggle()
}
}
.modifiers {
CustomModifier1()
CustomModifier2()
if toggler {
CustomModifier3()
}
}
}
}
Package Metadata
Repository: ericlewis/swiftui-viewmodifierbuilder
Default branch: main
README: README.md