// // SelectPaymentPresenter.swift // GME Remit // // Created by InKwon Devik Kim on 30/04/2019. //Copyright © 2019 Gobal Money Express Co. Ltd. All rights reserved. // import Foundation class SelectPaymentPresenter { // MARK: Properties weak var view: SelectPaymentViewInterface? var interactor: SelectPaymentInteractorInput? var wireframe: SelectPaymentWireframeInput? // MARK: Converting entities } // MARK: SelectPayment module interface extension SelectPaymentPresenter: SelectPaymentModuleInterface { func viewIsReady() { self.interactor?.fetchAccounts() } } // MARK: SelectPayment interactor output interface extension SelectPaymentPresenter: SelectPaymentInteractorOutput { func setAccountModels(with models: [Account]?) { self.view?.setAccountModels(with: models) } }