diff --git a/src/app/core/entity/task.ts b/src/app/core/entity/task.ts index ec412e7..918e725 100644 --- a/src/app/core/entity/task.ts +++ b/src/app/core/entity/task.ts @@ -2,4 +2,6 @@ export interface Task { title: string; creationDate: Date; description: string; + subtasks: Task[]; + isAsync: boolean; } \ No newline at end of file diff --git a/src/app/core/entity/taskList.ts b/src/app/core/entity/taskList.ts new file mode 100644 index 0000000..f03712d --- /dev/null +++ b/src/app/core/entity/taskList.ts @@ -0,0 +1,9 @@ +import { Task } from "./task"; + +export interface TaskList { + id: string; + name: string; + tasks: Task[], + achievedTasks: Task[]; + abandonnedTasks: Task[]; +} \ No newline at end of file