nightguard/nightguard Widget Extension/AccessoryCircularView.swift

31 lines
904 B
Swift

//
// AccessoryCircularView.swift
// nightguard Widget Extension
//
// Created by Dirk Hermanns on 07.04.23.
// Copyright © 2023 private. All rights reserved.
//
import Foundation
import SwiftUI
import WidgetKit
struct AccessoryCircularView : View {
var entry: NightscoutDataEntry
var body: some View {
Text("\(calculateAgeInMinutes(fromDouble: entry.lastBGValues.first?.timestamp ?? Date.now.timeIntervalSinceNow-3600))m")
Text("\(entry.lastBGValues.first?.value ?? "??")")
.foregroundColor(
Color(UIColorChanger.getBgColor(entry.lastBGValues.first?.value ?? "999")))
Text("\(entry.lastBGValues.first?.delta ?? "?")")
.foregroundColor(
Color(UIColorChanger.getDeltaLabelColor(Float(entry.lastBGValues.first?.delta ?? "99") ?? 99.0)))
.widgetAccentable(true)
.unredacted()
}
}