1
0
mirror of https://github.com/metabolist/metatext synced 2024-12-11 08:55:54 +01:00
metatext-app-ios-iphone-ipad/Extensions/NavigationViewModel+Extensions.swift

34 lines
1020 B
Swift
Raw Normal View History

2021-01-21 00:33:53 +01:00
// Copyright © 2021 Metabolist. All rights reserved.
import Foundation
import UIKit
import ViewModels
extension NavigationViewModel.Tab {
var title: String {
switch self {
case .timelines:
return NSLocalizedString("main-navigation.timelines", comment: "")
case .explore:
return NSLocalizedString("main-navigation.explore", comment: "")
case .notifications:
return NSLocalizedString("main-navigation.notifications", comment: "")
case .messages:
return NSLocalizedString("main-navigation.conversations", comment: "")
}
}
var systemImageName: String {
switch self {
case .timelines: return "newspaper"
case .explore: return "magnifyingglass"
case .notifications: return "bell"
case .messages: return "envelope"
}
}
var tabBarItem: UITabBarItem {
UITabBarItem(title: title, image: UIImage(systemName: systemImageName), selectedImage: nil)
}
}