diff --git a/Libraries/Coordination/Kit/Sources/Routers/WindowRouter.swift b/Libraries/Coordination/Kit/Sources/Routers/WindowRouter.swift index 21c7194..8376615 100644 --- a/Libraries/Coordination/Kit/Sources/Routers/WindowRouter.swift +++ b/Libraries/Coordination/Kit/Sources/Routers/WindowRouter.swift @@ -14,7 +14,7 @@ public class WindowRouter: Router { private let window: UIWindow? // MARK: Initialisers - public init(window: UIWindow?) { + public init(_ window: UIWindow?) { self.window = window } @@ -22,7 +22,7 @@ public class WindowRouter: Router { public func present( _ viewController: UIViewController, animated: Bool, - onDismiss: OnDismissClosure? + onDismiss: OnDismissClosure? = nil ) { window?.rootViewController = viewController window?.makeKeyAndVisible()