20 lines
558 B
Swift
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
|
|
}
|
|
|
|
}
|