Skip to content

Instantly share code, notes, and snippets.

@zafarivaev
Created January 14, 2020 14:56
Show Gist options
  • Save zafarivaev/6d5b886e9d5bedd1c34110cd8526b858 to your computer and use it in GitHub Desktop.
Save zafarivaev/6d5b886e9d5bedd1c34110cd8526b858 to your computer and use it in GitHub Desktop.
import RxSwift
import ReactiveCoordinator
class AppCoordinator: ReactiveCoordinator<Void> {
var window: UIWindow
init(window: UIWindow) {
self.window = window
}
override func start() -> Observable<Void> {
let navigationController = UINavigationController(rootViewController: HolidaysViewController())
let holidaysCoordinator = HolidaysCoordinator(rootViewController: navigationController.viewControllers[0])
window.rootViewController = navigationController
window.makeKeyAndVisible()
return coordinate(to: holidaysCoordinator)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment