Skip to content

Commit 26e679b

Browse files
committed
encapsulate analyticsDescription
1 parent 74feb97 commit 26e679b

File tree

2 files changed

+11
-9
lines changed

2 files changed

+11
-9
lines changed

WooCommerce/Classes/Analytics/WooAnalyticsEvent+OrdersListFilter.swift

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,14 @@ extension WooAnalyticsEvent {
2323
}
2424
}
2525
}
26+
27+
fileprivate extension FilterOrderListViewModel.SalesChannelFilter {
28+
var analyticsDescription: String? {
29+
switch self {
30+
case .pointOfSale:
31+
return "pos"
32+
case .any:
33+
return nil
34+
}
35+
}
36+
}

WooCommerce/Classes/ViewRelated/Orders/Order Filters/FilterOrderListViewModel.swift

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -405,14 +405,5 @@ extension FilterOrderListViewModel {
405405
return false
406406
}
407407
}
408-
409-
var analyticsDescription: String? {
410-
switch self {
411-
case .pointOfSale:
412-
return "pos"
413-
case .any:
414-
return nil
415-
}
416-
}
417408
}
418409
}

0 commit comments

Comments
 (0)