Removed the View and ViewModel protocols from the Core library.

This commit is contained in:
Javier Cicchelli 2023-04-11 20:47:58 +02:00
parent c16b40652f
commit 5e5653bbe2
2 changed files with 0 additions and 34 deletions

View File

@ -1,17 +0,0 @@
//
// View.swift
// Core
//
// Created by Javier Cicchelli on 11/04/2023.
// Copyright © 2023 Röck+Cöde. All rights reserved.
//
/// This protocol defines the view of the **MVVM** architecture.
public protocol View {
// MARK: Properties
/// The view model related to the view.
var viewModel: ViewModel { get set }
}

View File

@ -1,17 +0,0 @@
//
// ViewModel.swift
// Core
//
// Created by Javier Cicchelli on 11/04/2023.
// Copyright © 2023 Röck+Cöde. All rights reserved.
//
/// This protocol defines the view model of the **MVVM** architecture.
public protocol ViewModel: AnyObject {
// MARK: Properties
/// The reference to the coordinator that initialised the view model.
var coordinator: Coordinator { get set }
}