metatext/Extensions/SearchScope+Extensions.swift

33 lines
963 B
Swift
Raw Normal View History

2021-01-25 02:10:41 +00:00
// Copyright © 2021 Metabolist. All rights reserved.
import Foundation
import ViewModels
2021-01-25 07:42:39 +00:00
extension SearchScope {
2021-01-25 02:10:41 +00:00
var title: String {
switch self {
case .all:
return NSLocalizedString("search.scope.all", comment: "")
case .accounts:
return NSLocalizedString("search.scope.accounts", comment: "")
case .statuses:
return NSLocalizedString("search.scope.statuses", comment: "")
case .tags:
return NSLocalizedString("search.scope.tags", comment: "")
}
}
2021-01-25 07:42:39 +00:00
var moreDescription: String? {
switch self {
case .all:
return nil
case .accounts:
return NSLocalizedString("more-results.accounts", comment: "")
case .statuses:
return NSLocalizedString("more-results.statuses", comment: "")
case .tags:
return NSLocalizedString("more-results.tags", comment: "")
}
}
2021-01-25 02:10:41 +00:00
}