Refactor internify components and services
- Updated LoginInternify to remove unnecessary state initialization. - Cleaned up NotificationList by removing unused code and fixing button click handler. - Added project_id prop to InternClaimCert for better data handling. - Enhanced CertificateNotAvailable to include claim functionality with loading and error states. - Modified HomeHeader to display a default user name. - Corrected ProjectTimeline to import ProjectTask from the correct type file. - Implemented loading and error handling in CertificateListPage. - Improved MentorProjectDetailPage to handle task updates and navigation correctly. - Enhanced MentorSettingsPage to manage profile picture errors and state. - Updated AddInternsDialog to use the correct hook for fetching interns. - Refactored EditSubmissionTask to handle task updates and errors more effectively. - Improved MentorProjectCard to include project archiving functionality. - Removed deprecated useInterns hook and replaced it with useUser for fetching user data. - Added new useMentors hook for managing mentor-related operations. - Cleaned up CertificateService by removing unused verifyCertificate function. - Created MentorServices for managing mentor data operations. - Updated UserService to include fetching Mahasiswa data and removed unused UserServices file.
This commit is contained in:
@@ -35,7 +35,6 @@ export const getProjectMembers = async (
|
||||
id: string | number
|
||||
): Promise<ProjectMember[]> => {
|
||||
const res = await api.get(`/project-api/get/${id}`);
|
||||
console.log(res.data.data.member);
|
||||
return res.data.data.members.map((m: any) => ({
|
||||
id: m.id_user,
|
||||
avatar: m.user.profile_picture ?? null,
|
||||
@@ -53,8 +52,6 @@ export const getProjectById = async (
|
||||
): Promise<ProjectDetail> => {
|
||||
const res = await api.get(`/project-api/get/${id}`);
|
||||
const raw = res.data.data;
|
||||
console.log("raw fields:", Object.keys(raw));
|
||||
console.log("raw full:", raw);
|
||||
return {
|
||||
...raw,
|
||||
members: raw.members.map((m: any) => ({
|
||||
|
||||
Reference in New Issue
Block a user