From 038cf64c877436a532ba3b4de2cb64963ca8ed6f Mon Sep 17 00:00:00 2001 From: felilo <10853689+felilo@users.noreply.github.com> Date: Wed, 19 Jun 2024 13:41:34 -0500 Subject: [PATCH] code-refactor: updates DefaultRoute object (#29) * code-refactor: updates `DefaultRoute` object * Renames `RouteBase` to `DefaultRoute` * Updates example * Updates readme * code-refactor: updates DefaultRoute object (#28) * Renames `RouteBase` to `DefaultRoute` * Updates example * Updates readme * Updates tests --- Tests/SUICoordinatorTests/Models/AnyCoordinator.swift | 2 +- Tests/SUICoordinatorTests/RouterTests.swift | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Tests/SUICoordinatorTests/Models/AnyCoordinator.swift b/Tests/SUICoordinatorTests/Models/AnyCoordinator.swift index 3ab91c3..a090d87 100644 --- a/Tests/SUICoordinatorTests/Models/AnyCoordinator.swift +++ b/Tests/SUICoordinatorTests/Models/AnyCoordinator.swift @@ -31,7 +31,7 @@ class AnyCoordinator: Coordinator { } } -class OtherCoordinator: Coordinator { +class OtherCoordinator: Coordinator { override func start(animated: Bool = true) async { let page = AnyEnumRoute.pushStep await startFlow(route: .init(presentationStyle: page.presentationStyle, content: page.view)) diff --git a/Tests/SUICoordinatorTests/RouterTests.swift b/Tests/SUICoordinatorTests/RouterTests.swift index 0265031..26811c7 100644 --- a/Tests/SUICoordinatorTests/RouterTests.swift +++ b/Tests/SUICoordinatorTests/RouterTests.swift @@ -106,9 +106,9 @@ final class RouterTests: XCTestCase { } func test_navigationStack_popToView_with_customRoute() async throws { - let sut = Router() + let sut = Router() let view = PushStepView.self - sut.mainView = RouteBase(presentationStyle: .push, content: PushStepView()) + sut.mainView = DefaultRoute(presentationStyle: .push, content: PushStepView()) await sut.navigate(to: .init(presentationStyle: .push, content: PushStepView()), animated: false) await sut.navigate(to: .init(presentationStyle: .push, content: PushStep2View()), animated: false)