feat: CRUD tasks

This commit is contained in:
2025-05-07 11:24:08 +03:00
parent ce694f0be8
commit 1f289e8545
2 changed files with 84 additions and 36 deletions

View File

@@ -54,3 +54,40 @@ export interface ICreateTaskResponse {
};
};
}
export interface ITaskDetails {
profile: string;
title: string;
description: string;
subject: string;
taskType: string;
dateTime_due: string;
remind_before_days: number;
repeat_reminder: number;
reminder_time: string;
}
export interface IDeleteTaskResponse {
success: boolean;
message: string;
}
export interface IEditTaskResponse {
success: boolean;
message: string;
profile: string;
task: {
id: number;
title: string;
description: string;
subject: string;
taskType: string;
dateTime_due: string;
isCompleted: boolean;
reminder?: {
remind_before_days: number;
repeat_interval: number;
reminder_time: string;
};
};
}