This commit is contained in:
Trey t
2022-01-22 13:06:57 -06:00
parent 1b82f1d05e
commit 4486ed1306
2 changed files with 19 additions and 1 deletions

View File

@@ -34,6 +34,24 @@ final class OnboardingData: NSObject, ObservableObject, Codable {
title = try container.decode(String.self, forKey: .title)
}
func ableToVoteBasedOnCurentTime() -> Bool {
let currentDateComp = Calendar.current.dateComponents([.hour, .minute], from: Date())
let savedDateComp = Calendar.current.dateComponents([.hour, .minute], from: self.date)
if let currentHour = currentDateComp.hour,
let currentMin = currentDateComp.minute,
let savedHour = savedDateComp.hour,
let savedMin = savedDateComp.minute {
if currentHour >= savedHour &&
currentMin >= savedMin {
return true
}
}
return false
}
override init() { }
}