Files

20 lines
558 B
Swift

//
// PreferencesHeaderBuilder.swift
// PrivadoVPN
//
// Created by Murad Shabanov on 08.02.2022.
// Copyright © 2022 Privado LLC. All rights reserved.
//
import Foundation
final class PreferencesHeaderBuilder {
static func build(icon: PrefHeaderLeftIcon, output: PreferenceOutputProtocol, title: String) -> PreferencesHeaderController {
let presenter = PreferencesHeaderPresenter(output: output, title: title)
let controller = PreferencesHeaderController(icon: icon, output: presenter)
return controller
}
}