[Framework] Feed item filtering in the Feed List view #11
@ -11,7 +11,7 @@ import ReviewsFoundationKit
|
|||||||
import ReviewsUIKit
|
import ReviewsUIKit
|
||||||
import UIKit
|
import UIKit
|
||||||
|
|
||||||
enum FilterOption: Int {
|
enum FilterOption: Int, CaseIterable {
|
||||||
case all = 0
|
case all = 0
|
||||||
case only1Star
|
case only1Star
|
||||||
case only2Star
|
case only2Star
|
||||||
@ -71,20 +71,6 @@ extension FilterOption {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// MARK: - CaseIterable
|
|
||||||
extension FilterOption: CaseIterable {
|
|
||||||
|
|
||||||
// MARK: Computed
|
|
||||||
static var allCases: [FilterOption] = [
|
|
||||||
.only1Star,
|
|
||||||
.only2Star,
|
|
||||||
.only3Star,
|
|
||||||
.only4Star,
|
|
||||||
.only5Star
|
|
||||||
]
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
// MARK: - String+Constants
|
// MARK: - String+Constants
|
||||||
private extension String {
|
private extension String {
|
||||||
enum Key {
|
enum Key {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user