diff options
author | Christian Cleberg <hello@cleberg.net> | 2024-01-04 14:26:57 -0600 |
---|---|---|
committer | Christian Cleberg <hello@cleberg.net> | 2024-01-04 14:26:57 -0600 |
commit | cf13000e6fb6af629d7659dd3e99ccb9496e6462 (patch) | |
tree | b7333053afe1878d223d35d9d1fff2cd37d8cf77 /LibreTasks/DataStore.swift | |
parent | 72028eb2a2f3c55fbf4f7f8f421f5414f8745ea8 (diff) | |
download | libre-tasks-cf13000e6fb6af629d7659dd3e99ccb9496e6462.tar.gz libre-tasks-cf13000e6fb6af629d7659dd3e99ccb9496e6462.tar.bz2 libre-tasks-cf13000e6fb6af629d7659dd3e99ccb9496e6462.zip |
feat: improve new task form and swipe actions
Diffstat (limited to 'LibreTasks/DataStore.swift')
-rw-r--r-- | LibreTasks/DataStore.swift | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/LibreTasks/DataStore.swift b/LibreTasks/DataStore.swift index 1628979..76733de 100644 --- a/LibreTasks/DataStore.swift +++ b/LibreTasks/DataStore.swift @@ -8,10 +8,16 @@ import Foundation import SwiftUI import Combine +// TODO: Persist data storage across sessions + struct Task: Identifiable { - var id = String() + var id = Int() var taskItem = String() var taskDate = Date() + var taskPriority = String() + var taskRecurrence = Bool() + var taskRecurrenceInt = Int() + var taskRecurrencePeriod = String() } class TaskDataStore: ObservableObject { |