diff options
author | Christian Cleberg <hello@cleberg.net> | 2023-05-22 15:35:40 -0500 |
---|---|---|
committer | Christian Cleberg <hello@cleberg.net> | 2023-05-22 15:35:40 -0500 |
commit | af1dc021544a1980374125868b2ab1a71d54a651 (patch) | |
tree | 6ab354fcc1684cc6834ff3dc6578ba99bb480dc3 /LibreTasks/DataStore.swift | |
download | libre-tasks-af1dc021544a1980374125868b2ab1a71d54a651.tar.gz libre-tasks-af1dc021544a1980374125868b2ab1a71d54a651.tar.bz2 libre-tasks-af1dc021544a1980374125868b2ab1a71d54a651.zip |
initial commit
Diffstat (limited to 'LibreTasks/DataStore.swift')
-rw-r--r-- | LibreTasks/DataStore.swift | 19 |
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]() +} |