filter view
all workout filter view is its own view all workout filter view is the top of all workout view
This commit is contained in:
@@ -14,6 +14,11 @@ struct LoginView: View {
|
||||
let completion: (() -> Void)
|
||||
@State var doingNetworkShit: Bool = false
|
||||
|
||||
@State var errorTitle = ""
|
||||
@State var errorMessage = ""
|
||||
@State var hasError: Bool = false
|
||||
|
||||
|
||||
var body: some View {
|
||||
VStack {
|
||||
TextField("Email", text: $email)
|
||||
@@ -65,6 +70,11 @@ struct LoginView: View {
|
||||
.edgesIgnoringSafeArea(.all)
|
||||
.scaledToFill()
|
||||
)
|
||||
.alert(errorTitle, isPresented: $hasError, actions: {
|
||||
|
||||
}, message: {
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
func login() {
|
||||
@@ -78,6 +88,10 @@ struct LoginView: View {
|
||||
if success {
|
||||
completion()
|
||||
dismiss()
|
||||
} else {
|
||||
errorTitle = "error logging in"
|
||||
errorMessage = "invalid credentials"
|
||||
hasError = true
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user