[O] Encapsulate ui{} inside alarm.dismiss{}

This commit is contained in:
Hykilpikonna
2021-01-22 17:46:04 -05:00
parent aa602051d1
commit e1ff034115
2 changed files with 9 additions and 12 deletions
+1 -4
View File
@@ -92,8 +92,6 @@ class LoginVC: UIViewController
localStorage["pass"] = pass.sha256 localStorage["pass"] = pass.sha256
localStorage["id"] = $0 localStorage["id"] = $0
ui
{
a.dismiss a.dismiss
{ {
// Send feedback // Send feedback
@@ -104,11 +102,10 @@ class LoginVC: UIViewController
AccountViewController.this.login() AccountViewController.this.login()
} }
} }
}
err: err:
{ {
print($0) print($0)
ui { a.dismiss { self.msg("An error occurred", "Maybe the server is on fire, just wait a few hours.") } } a.dismiss { self.msg("An error occurred", "Maybe the server is on fire, just wait a few hours.") }
} }
} }
+1 -1
View File
@@ -139,7 +139,7 @@ extension UIViewController
func msg(_ title: String, _ message: String) -> UIAlertController { alert(title, message, okayable: true) } func msg(_ title: String, _ message: String) -> UIAlertController { alert(title, message, okayable: true) }
/// More convenient dismiss function /// More convenient dismiss function
func dismiss(_ completion: (() -> Void)? = nil) { dismiss(animated: false, completion: completion) } func dismiss(_ completion: (() -> Void)? = nil) { ui { dismiss(animated: false, completion: completion) } }
} }