Skip to content

Commit b63885c

Browse files
committed
Add placeholder delta percentage
1 parent 6019988 commit b63885c

File tree

1 file changed

+14
-13
lines changed

1 file changed

+14
-13
lines changed

WooCommerce/Classes/ViewRelated/Dashboard/Analytics Hub/AnalyticsHubViewModel.swift

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -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
4545
private 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

Comments
 (0)