Renamed the StackRouter router in the Coordination library as StackRouter.

This commit is contained in:
Javier Cicchelli 2024-03-21 19:43:38 +01:00
parent ea980bed75
commit e290636ee8

View File

@ -1,5 +1,5 @@
//
// File.swift
// StackRouter.swift
// ReviewsCoordinationKit
//
// Created by Javier Cicchelli on 21/03/2024.
@ -8,14 +8,14 @@
import UIKit
public class PushRouter: NavigationRouter {
public class StackRouter: BaseNavigationRouter {
// MARK: Constants
private let rootViewController: UIViewController?
// MARK: Initialisers
public init(
navigationController: UINavigationController,
_ navigationController: UINavigationController,
rootViewController: UIViewController? = nil
) {
self.rootViewController = navigationController.viewControllers.first ?? rootViewController
@ -26,13 +26,13 @@ public class PushRouter: NavigationRouter {
}
// MARK: - Router
extension PushRouter: Router {
extension StackRouter: Router {
// MARK: Functions
public func present(
_ viewController: UIViewController,
animated: Bool,
onDismiss: OnDismissClosure?
onDismiss: OnDismissClosure? = nil
) {
onDismissForViewController[viewController] = onDismiss