feat: Working on ignoring flagged measurements that are zero for optional values.

This commit is contained in:
2024-06-10 16:29:33 -04:00
parent a6bfbd6877
commit 3bfcc8a0b2
6 changed files with 75 additions and 32 deletions

View File

@@ -0,0 +1,25 @@
import SwiftUI
/// A label style that puts the title first and icon second.
public struct NextLabelStyle: LabelStyle {
let spacing: CGFloat
public init(spacing: CGFloat = 3) {
self.spacing = spacing
}
public func makeBody(configuration: Configuration) -> some View {
HStack(spacing: spacing) {
configuration.title
configuration.icon
.fontWeight(.semibold)
}
}
}
extension LabelStyle where Self == NextLabelStyle {
public static func nextLabel(spacing: CGFloat = 3) -> Self {
.init(spacing: spacing)
}
}