mirror of
https://github.com/XcodesOrg/XcodesApp.git
synced 2026-03-25 08:55:46 +00:00
24 lines
478 B
Swift
24 lines
478 B
Swift
import SwiftUI
|
|
|
|
extension View {
|
|
@ViewBuilder
|
|
func isHidden(_ isHidden: Bool) -> some View {
|
|
if isHidden {
|
|
self.hidden()
|
|
} else {
|
|
self
|
|
}
|
|
}
|
|
}
|
|
|
|
struct View_IsHidden_Previews: PreviewProvider {
|
|
static var previews: some View {
|
|
Group {
|
|
Text(verbatim: "Not Hidden")
|
|
.isHidden(false)
|
|
|
|
Text(verbatim: "Hidden")
|
|
.isHidden(true)
|
|
}
|
|
}
|
|
}
|