added alarms to task model

This commit is contained in:
2026-07-20 13:39:26 +02:00
parent 7fed7bfe16
commit 79cae9570d
3 changed files with 18 additions and 2 deletions
+6 -1
View File
@@ -1,3 +1,4 @@
import '../alarm/alarm.dart';
import '../task.dart';
class CreateTaskRequest {
@@ -9,6 +10,7 @@ class CreateTaskRequest {
final String category;
final List<Task> subtasks;
final String url;
final List<Alarm> alarms;
CreateTaskRequest({
required this.title,
@@ -19,6 +21,7 @@ class CreateTaskRequest {
required this.category,
required this.subtasks,
required this.url,
required this.alarms,
});
CreateTaskRequest.fromTask(Task task)
@@ -29,7 +32,8 @@ class CreateTaskRequest {
isCompleted = task.isCompleted,
category = task.category,
subtasks = task.subtasks,
url = task.url;
url = task.url,
alarms = task.alarms;
Task toTask({required String id}) {
return Task(
@@ -42,6 +46,7 @@ class CreateTaskRequest {
category: category,
subtasks: subtasks,
url: url,
alarms: alarms,
);
}
}