aboutsummaryrefslogtreecommitdiff
path: root/LibreTasks/DataStore.swift
diff options
context:
space:
mode:
Diffstat (limited to 'LibreTasks/DataStore.swift')
-rw-r--r--LibreTasks/DataStore.swift19
1 files changed, 19 insertions, 0 deletions
diff --git a/LibreTasks/DataStore.swift b/LibreTasks/DataStore.swift
new file mode 100644
index 0000000..1628979
--- /dev/null
+++ b/LibreTasks/DataStore.swift
@@ -0,0 +1,19 @@
+//
+// DataStore.swift
+// LibreTasks
+//
+//
+
+import Foundation
+import SwiftUI
+import Combine
+
+struct Task: Identifiable {
+ var id = String()
+ var taskItem = String()
+ var taskDate = Date()
+}
+
+class TaskDataStore: ObservableObject {
+ @Published var tasks = [Task]()
+}