@@ -10,25 +10,25 @@ final class AnalyticsHubViewModel: ObservableObject {
1010 ///
1111 @Published var revenueCard = AnalyticsReportCardViewModel ( title: Localization . RevenueCard. title,
1212 leadingTitle: Localization . RevenueCard. leadingTitle,
13- leadingValue: Constants . placeholderLabel ,
14- leadingDelta: Constants . placeholderLabel ,
15- leadingDeltaColor: Constants . deltaColor ( for: . negative ) ,
13+ leadingValue: Constants . placeholderValue ,
14+ leadingDelta: Constants . placeholderDelta . string ,
15+ leadingDeltaColor: Constants . deltaColor ( for: Constants . placeholderDelta . direction ) ,
1616 trailingTitle: Localization . RevenueCard. trailingTitle,
17- trailingValue: Constants . placeholderLabel ,
18- trailingDelta: Constants . placeholderLabel ,
19- trailingDeltaColor: Constants . deltaColor ( for: . negative ) )
17+ trailingValue: Constants . placeholderValue ,
18+ trailingDelta: Constants . placeholderDelta . string ,
19+ trailingDeltaColor: Constants . deltaColor ( for: Constants . placeholderDelta . direction ) )
2020
2121 /// Orders Card ViewModel
2222 ///
2323 @Published var ordersCard = AnalyticsReportCardViewModel ( title: Localization . OrderCard. title,
2424 leadingTitle: Localization . OrderCard. leadingTitle,
25- leadingValue: Constants . placeholderLabel ,
26- leadingDelta: Constants . placeholderLabel ,
27- leadingDeltaColor: Constants . deltaColor ( for: . negative ) ,
25+ leadingValue: Constants . placeholderValue ,
26+ leadingDelta: Constants . placeholderDelta . string ,
27+ leadingDeltaColor: Constants . deltaColor ( for: Constants . placeholderDelta . direction ) ,
2828 trailingTitle: Localization . OrderCard. trailingTitle,
29- trailingValue: Constants . placeholderLabel ,
30- trailingDelta: Constants . placeholderLabel ,
31- trailingDeltaColor: Constants . deltaColor ( for: . negative ) )
29+ trailingValue: Constants . placeholderValue ,
30+ trailingDelta: Constants . placeholderDelta . string ,
31+ trailingDeltaColor: Constants . deltaColor ( for: Constants . placeholderDelta . direction ) )
3232
3333 // MARK: Private data
3434
@@ -44,7 +44,8 @@ final class AnalyticsHubViewModel: ObservableObject {
4444// MARK: - Constants
4545private extension AnalyticsHubViewModel {
4646 enum Constants {
47- static let placeholderLabel = " - "
47+ static let placeholderValue = " - "
48+ static let placeholderDelta = StatsDataTextFormatter . createDeltaPercentage ( from: 0.0 , to: 0.0 )
4849 static func deltaColor( for direction: StatsDataTextFormatter . DeltaPercentage . Direction ) -> UIColor {
4950 switch direction {
5051 case . positive:
0 commit comments