|
@@ -38,6 +38,22 @@ struct Provider: TimelineProvider {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ /*
|
|
|
+ func getTimeline(for configuration: ConfigurationIntent, in context: Context, completion: @escaping (Timeline<Entry>) -> ()) {
|
|
|
+ var entries = [SimpleEntry]()
|
|
|
+ let currentDate = Date()
|
|
|
+ let midnight = Calendar.current.startOfDay(for: currentDate)
|
|
|
+ let nextMidnight = Calendar.current.date(byAdding: .day, value: 1, to: midnight)!
|
|
|
+ for offset in 0 ..< 60 * 24 {
|
|
|
+ let entryDate = Calendar.current.date(byAdding: .minute, value: offset, to: midnight)!
|
|
|
+ entries.append(SimpleEntry(date: entryDate))
|
|
|
+ }
|
|
|
+
|
|
|
+ let timeline = Timeline(entries: entries, policy: .after(nextMidnight))
|
|
|
+ completion(timeline)
|
|
|
+ }
|
|
|
+ */
|
|
|
+
|
|
|
func getTimeline(in context: Context, completion: @escaping (Timeline<Entry>) -> Void) {
|
|
|
readDashboard { dashboardDatas in
|
|
|
let timeLine = Timeline(entries: [Entry(date: Date(), dashboardDatas: dashboardDatas)], policy: .atEnd)
|