enum OpenDocModel {
struct Response {
let file: File
let files: [File]
}
struct ViewData {
struct FileViewModel {
let name: String
let fileAttributes: String
let fileImage: UIImage
}
let title: String
let hasPreviousPath: Bool
let files: [FileViewModel]
}
enum ViewModel {
case openFile(File)
case showDir(ViewData)
case openDir(File)
case backDir(File)
}
}
не реализовано только case openFile(File) - осталось вписать только переход на модуль, которого еще нет
По модели все видно
При реализации затронул: