Files

26 lines
596 B
Swift

//
// MenuServerModuleBuilder.swift
// Privado
//
// Created by Viktor on 10.08.2020.
// Copyright © 2020 Privado LLC. All rights reserved.
//
import UIKit
protocol MenuServerModuleOutput: AnyObject {
func openMenu()
}
final class MenuServerModuleBuilder {
static func build(output: ServersModuleOutput?) -> UIView {
let presenter = MenuServerModulePresenter(output: output)
let view = DeviceInfoProvider.isIPad
? MenuModuleViewIPAD(output: presenter)
: MenuServerModuleView(output: presenter)
return view
}
}