Configured and applied SwiftFormat

This commit is contained in:
Stefan Ceriu
2022-09-27 10:17:22 +03:00
committed by Stefan Ceriu
parent ff2e6ddfa7
commit 43c28d23b7
663 changed files with 2329 additions and 2840 deletions
@@ -25,7 +25,6 @@ import Foundation
/// Each bridge should be removed once the underlying Coordinator has been integrated by another Coordinator.
@objcMembers
final class NotificationSettingsCoordinatorBridgePresenter: NSObject {
// MARK: - Properties
// MARK: Private
@@ -48,7 +47,6 @@ final class NotificationSettingsCoordinatorBridgePresenter: NSObject {
// MARK: - Public
func push(from navigationController: UINavigationController, animated: Bool, screen: NotificationSettingsScreen, popCompletion: (() -> Void)?) {
let router = NavigationRouterStore.shared.navigationRouter(for: navigationController)
let notificationSettingsCoordinator = NotificationSettingsCoordinator(session: session, screen: screen)
@@ -61,12 +59,12 @@ final class NotificationSettingsCoordinatorBridgePresenter: NSObject {
notificationSettingsCoordinator.start()
self.coordinator = notificationSettingsCoordinator
coordinator = notificationSettingsCoordinator
self.router = router
}
func dismiss(animated: Bool, completion: (() -> Void)?) {
guard let coordinator = self.coordinator else {
guard let coordinator = coordinator else {
return
}
coordinator.toPresentable().dismiss(animated: animated) {
@@ -80,18 +78,17 @@ final class NotificationSettingsCoordinatorBridgePresenter: NSObject {
}
// MARK: - NotificationSettingsCoordinatorDelegate
extension NotificationSettingsCoordinatorBridgePresenter: NotificationSettingsCoordinatorDelegate {
func notificationSettingsCoordinatorDidComplete(_ coordinator: NotificationSettingsCoordinatorType) {
self.delegate?.notificationSettingsCoordinatorBridgePresenterDelegateDidComplete(self)
delegate?.notificationSettingsCoordinatorBridgePresenterDelegateDidComplete(self)
}
}
// MARK: - UIAdaptivePresentationControllerDelegate
extension NotificationSettingsCoordinatorBridgePresenter: UIAdaptivePresentationControllerDelegate {
func notificationSettingsCoordinatorDidComplete(_ presentationController: UIPresentationController) {
self.delegate?.notificationSettingsCoordinatorBridgePresenterDelegateDidComplete(self)
delegate?.notificationSettingsCoordinatorBridgePresenterDelegateDidComplete(self)
}
}
@@ -18,7 +18,6 @@ import Foundation
import SwiftUI
final class NotificationSettingsCoordinator: NotificationSettingsCoordinatorType {
// MARK: - Properties
// MARK: Private
@@ -49,24 +48,25 @@ final class NotificationSettingsCoordinator: NotificationSettingsCoordinatorType
case .other:
viewController = VectorHostingController(rootView: OtherNotificationSettings(viewModel: viewModel))
}
self.notificationSettingsViewModel = viewModel
self.notificationSettingsViewController = viewController
notificationSettingsViewModel = viewModel
notificationSettingsViewController = viewController
}
// MARK: - Public methods
func start() {
self.notificationSettingsViewModel.coordinatorDelegate = self
func start() {
notificationSettingsViewModel.coordinatorDelegate = self
}
func toPresentable() -> UIViewController {
return self.notificationSettingsViewController
notificationSettingsViewController
}
}
// MARK: - NotificationSettingsViewModelCoordinatorDelegate
extension NotificationSettingsCoordinator: NotificationSettingsViewModelCoordinatorDelegate {
func notificationSettingsViewModelDidComplete(_ viewModel: NotificationSettingsViewModelType) {
self.delegate?.notificationSettingsCoordinatorDidComplete(self)
delegate?.notificationSettingsCoordinatorDidComplete(self)
}
}