rootstrap/ios-base

View on GitHub
ios-base/Navigators/AppNavigator.swift

Summary

Maintainability
A
0 mins
Test Coverage
//
// AppNavigator.swift
// ios-base
//
// Created by Mauricio Cousillas on 6/13/19.
// Copyright © 2019 Rootstrap Inc. All rights reserved.
//
 
import Foundation
 
internal class AppNavigator: BaseNavigator {
 
Line should be 90 characters or less: currently 91 characters
static let shared = AppNavigator(isLoggedIn: SessionManager.shared.currentSession != nil)
 
init(isLoggedIn: Bool) {
let initialRoute: Route = isLoggedIn
? HomeRoutes.home
: OnboardingRoutes.firstScreen
super.init(with: initialRoute)
}
 
required init(with route: Route) {
super.init(with: route)
}
}