/
sberpay
/
AgeGate-iOS
Обзор
Документация
Войти
/
sberpay
/
AgeGate-iOS
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
develop
AgeGateExample/Presentation/CartVC/CartAssembly.swift
26 строк
633 B
SergeyGladkiy
[0.2.0] БДСЧ сценарий
30 июл 2026, 21:57
30 июл 2026, 21:57
cbcdfcb
Код
Авторство
О чём код?
// // CartAssembly.swift // AgeGateExample // // Created by Гладкий Сергей Игоревич on 24.07.2026. // import Foundation final class CartAssembly { func createModule(values: ConfigValues) -> CartVC { let presenter = modulePresenter(values: values) let view = moduleView(presenter: presenter) presenter.view = view return view } private func modulePresenter(values: ConfigValues) -> CartPresenter { CartPresenter(values: values) } private func moduleView(presenter: CartPresenterProtocol) -> CartVC { CartVC(presenter: presenter) } }