Files
2021-04-19 17:45:19 +03:00

24 lines
573 B
Swift

//
// ModalModuleBuilder.swift
// PrivadoVPN
//
// Created by Juraldinio on 4/15/21.
// Copyright © 2021 Privado LLC. All rights reserved.
//
import Foundation
final class ModalModuleBuilder {
static func build(stackManager: JSViewControllersStackManager?, output: ModalModuleOutput?) -> ModalModuleInput {
let controller = ModalController(stackManager: stackManager)
let presenter = ModalPresenter(viewInput: controller, output: output)
controller.output = presenter
return presenter
}
}