import Foundation import SwiftUI import WidgetKit struct LiveActivityBGLabelLargeView: View { @Environment(\.isWatchOS) var isWatchOS var context: ActivityViewContext var glucoseColor: Color var body: some View { HStack(alignment: .center) { if let trendArrow = context.state.direction { Text(context.state.bg) .fontWeight(.bold) .font(!isWatchOS ? .title : .title3) .foregroundStyle(context.isStale ? .secondary : glucoseColor) .strikethrough(context.isStale, pattern: .solid, color: .red.opacity(0.6)) Text(trendArrow) .foregroundStyle(context.isStale ? .secondary : glucoseColor) .fontWeight(.bold) .font(!isWatchOS ? .headline : .subheadline) } else { Text(context.state.bg) .fontWeight(.bold) .font(!isWatchOS ? .title : .title3) .foregroundStyle(context.isStale ? .secondary : glucoseColor) .strikethrough(context.isStale, pattern: .solid, color: .red.opacity(0.6)) } } } }