summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--ios/MullvadVPN/Coordinators/App/ApplicationRouter.swift7
1 files changed, 2 insertions, 5 deletions
diff --git a/ios/MullvadVPN/Coordinators/App/ApplicationRouter.swift b/ios/MullvadVPN/Coordinators/App/ApplicationRouter.swift
index 880593e2bd..2e77f3d590 100644
--- a/ios/MullvadVPN/Coordinators/App/ApplicationRouter.swift
+++ b/ios/MullvadVPN/Coordinators/App/ApplicationRouter.swift
@@ -65,7 +65,7 @@ protocol AppRouteProtocol: Equatable, Hashable {
Enum type describing groups of routes. Each group is a modal layer with horizontal navigation
inside with exception where primary navigation is a part of root controller on iPhone.
*/
-enum AppRouteGroup: Comparable, Equatable, Hashable {
+enum AppRouteGroup: AppRouteGroupProtocol {
/**
Primary horizontal navigation group.
*/
@@ -114,7 +114,7 @@ enum AppRouteGroup: Comparable, Equatable, Hashable {
/**
Enum type describing primary application routes.
*/
-enum AppRoute: Equatable, Hashable {
+enum AppRoute: AppRouteProtocol {
/**
Account route.
*/
@@ -173,9 +173,6 @@ enum AppRoute: Equatable, Hashable {
}
}
-extension AppRoute: AppRouteProtocol {}
-extension AppRouteGroup: AppRouteGroupProtocol {}
-
/**
Struct describing a routing request for presentation or dismissal.
*/