feat: implement mentor dashboard features including project task management, submission tracking, and modal-based task creation.

This commit is contained in:
Kemas M. Aryadary Rasyad
2026-06-26 18:05:54 +07:00
parent 53b270921d
commit 60aba4180e
19 changed files with 471 additions and 275 deletions
+1 -9
View File
@@ -11,15 +11,6 @@ export interface ProjectAdmin {
professional_bio: string | null;
}
export interface ProjectMember {
avatar: string;
id: number;
id_user: number;
status?: MemberStatus;
created_at?: string;
updated_at?: string;
}
// Response GET /project-api/get dan GET /project-api/get/{id}
export interface Project {
id: number;
@@ -112,6 +103,7 @@ export interface MemberAssignment {
}
export interface ProjectMember {
avatar: string
id: number;
full_name: string;
email: string;