From ab64dac7fcc7a51428da19c79dc79e32266fa5c9 Mon Sep 17 00:00:00 2001 From: Christoph Hagen Date: Fri, 9 Jun 2023 07:06:51 +0200 Subject: [PATCH] Add last date for storage --- TempTrack/Storage/TemperatureStorage.swift | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/TempTrack/Storage/TemperatureStorage.swift b/TempTrack/Storage/TemperatureStorage.swift index fb01e1b..694329d 100644 --- a/TempTrack/Storage/TemperatureStorage.swift +++ b/TempTrack/Storage/TemperatureStorage.swift @@ -11,6 +11,18 @@ final class TemperatureStorage: ObservableObject { in: .userDomainMask, appropriateFor: nil, create: true) } + + @AppStorage("newestDate") + private var newestMeasurementTime: Int = 0 + + private var newestMeasurementDate: Date { + get { + Date(seconds: newestMeasurementTime) + } + set { + newestMeasurementTime = newValue.seconds + } + } @Published var recentMeasurements: [TemperatureMeasurement]