feat: CRUD tasks
This commit is contained in:
@@ -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;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user