From ba883f9ab2956e6c3e677eb2e009d610754c9885 Mon Sep 17 00:00:00 2001 From: jugerh <96697201+juliangerhards@users.noreply.github.com> Date: Thu, 13 Jan 2022 23:27:22 +0100 Subject: [PATCH] CLDescriptiveNumber now accepts Int number instead of String number --- Sources/CleanUI/Views/Texts/CLDescriptiveNumber.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Sources/CleanUI/Views/Texts/CLDescriptiveNumber.swift b/Sources/CleanUI/Views/Texts/CLDescriptiveNumber.swift index 70e75af8a..84b4a0312 100644 --- a/Sources/CleanUI/Views/Texts/CLDescriptiveNumber.swift +++ b/Sources/CleanUI/Views/Texts/CLDescriptiveNumber.swift @@ -25,7 +25,7 @@ public struct CLDescriptiveNumber: View { case normal, small } - var number: String + var number: Int var description: String var size: CLDescriptiveNumber.Size @@ -33,7 +33,7 @@ public struct CLDescriptiveNumber: View { /// - number: The number which will be described /// - description: The description for the number /// - size: The size, default is `.normal - public init(_ number: String, description: String, size: CLDescriptiveNumber.Size = .normal) { + public init(_ number: Int, description: String, size: CLDescriptiveNumber.Size = .normal) { self.number = number self.description = description self.size = size @@ -41,7 +41,7 @@ public struct CLDescriptiveNumber: View { public var body: some View { VStack { - Text(Int(number)!.abbreviate()) + Text(number.abbreviate()) .font(size == .small ? .subheadline : .body) .fontWeight(.bold)