Skip to content

Commit f9cd72b

Browse files
committed
Code review changes: make it swift-y
1 parent d16ef2a commit f9cd72b

File tree

1 file changed

+4
-15
lines changed

1 file changed

+4
-15
lines changed

Networking/Networking/Model/OrderStatus.swift

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -75,23 +75,12 @@ extension OrderStatus: CustomStringConvertible {
7575
case .cancelled: return NSLocalizedString("Canceled", comment: "Cancelled Order Status")
7676
case .completed: return NSLocalizedString("Completed", comment: "Completed Order Status")
7777
case .refunded: return NSLocalizedString("Refunded", comment: "Refunded Order Status")
78-
case .custom(let payload): return formattedCustomStatus(from: payload)
78+
case .custom(let payload):
79+
return payload
80+
.replacingOccurrences(of: "-", with: " ")
81+
.capitalized
7982
}
8083
}
81-
82-
/// Returns a reading-friendly payment label for custom payment statuses
83-
///
84-
public func formattedCustomStatus(from payload: String) -> String {
85-
let wordList = payload.components(separatedBy: "-")
86-
87-
var formatWordList = [String]()
88-
for word in wordList {
89-
formatWordList.append(word.capitalized)
90-
}
91-
let formattedStatus = formatWordList.joined(separator: " ")
92-
93-
return formattedStatus
94-
}
9584
}
9685

9786

0 commit comments

Comments
 (0)