//
//  FirstPresenter.swift
//  ColorPop
//
//  Created by Raymond Law on 3/20/19.
//  Copyright (c) 2019 Clean Swift LLC. All rights reserved.
//
//  This file was generated by the Clean Swift Xcode Templates so
//  you can apply clean architecture to your iOS and Mac projects,
//  see http://clean-swift.com
//

import UIKit

protocol FirstPresentationLogic
{
  func presentSomething(response: First.Something.Response)
}

class FirstPresenter: FirstPresentationLogic
{
  weak var viewController: FirstDisplayLogic?
  
  // MARK: Do something
  
  func presentSomething(response: First.Something.Response)
  {
    let viewModel = First.Something.ViewModel()
    viewController?.displaySomething(viewModel: viewModel)
  }
}
