diff --git a/Examples/xx-messenger/Sources/AppCore/SharedUI/Data+hexString.swift b/Examples/xx-messenger/Sources/AppCore/SharedUI/Data+hexString.swift index 05755e40e15284435c81514b5edf08eb49814ef8..e8010b95c6fbeea66049228f1129f929559bdf86 100644 --- a/Examples/xx-messenger/Sources/AppCore/SharedUI/Data+hexString.swift +++ b/Examples/xx-messenger/Sources/AppCore/SharedUI/Data+hexString.swift @@ -1,7 +1,7 @@ import Foundation extension Data { - public var hexString: String { - map { String(format: "%02hhx ", $0) }.joined() + public func hexString(bytesSeparator: String = " ") -> String { + map { String(format: "%02hhx\(bytesSeparator)", $0) }.joined() } } diff --git a/Examples/xx-messenger/Sources/ContactFeature/ContactView.swift b/Examples/xx-messenger/Sources/ContactFeature/ContactView.swift index 5bfe475b44aca55fffbbcb787135788422dc1a87..daa84903edacd947fb7173c3196e8ea7f5c1cf0d 100644 --- a/Examples/xx-messenger/Sources/ContactFeature/ContactView.swift +++ b/Examples/xx-messenger/Sources/ContactFeature/ContactView.swift @@ -111,7 +111,7 @@ public struct ContactView: View { if let dbContact = viewStore.dbContact { Section { - Label(dbContact.id.hexString, systemImage: "number") + Label(dbContact.id.hexString(), systemImage: "number") .font(.footnote.monospaced()) Label(dbContact.username ?? "", systemImage: "person") Label(dbContact.email ?? "", systemImage: "envelope") diff --git a/Examples/xx-messenger/Sources/ContactLookupFeature/ContactLookupView.swift b/Examples/xx-messenger/Sources/ContactLookupFeature/ContactLookupView.swift index d4a759d58bdb4986d13764a553b3bf7a525de58d..6ce83eda6ba5dacfcf15c2fca4e8c202087ef42d 100644 --- a/Examples/xx-messenger/Sources/ContactLookupFeature/ContactLookupView.swift +++ b/Examples/xx-messenger/Sources/ContactLookupFeature/ContactLookupView.swift @@ -25,7 +25,7 @@ public struct ContactLookupView: View { WithViewStore(store, observe: ViewState.init) { viewStore in Form { Section { - Label(viewStore.id.hexString, systemImage: "number") + Label(viewStore.id.hexString(), systemImage: "number") .font(.footnote.monospaced()) Button { diff --git a/Examples/xx-messenger/Sources/MyContactFeature/MyContactView.swift b/Examples/xx-messenger/Sources/MyContactFeature/MyContactView.swift index eca55d6293f8caed3c695b8bca1e81c3b568999d..d32a6f68848e89ad7eeb4a9bf5f25b543d379f40 100644 --- a/Examples/xx-messenger/Sources/MyContactFeature/MyContactView.swift +++ b/Examples/xx-messenger/Sources/MyContactFeature/MyContactView.swift @@ -51,7 +51,7 @@ public struct MyContactView: View { WithViewStore(store, observe: ViewState.init) { viewStore in Form { Section { - Text(viewStore.contact?.id.hexString ?? "") + Text(viewStore.contact?.id.hexString() ?? "") .font(.footnote.monospaced()) .textSelection(.enabled) } header: {