diff --git a/src/App.tsx b/src/App.tsx index 731db6a..c47d62b 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -28,23 +28,24 @@ import Dashboard from "./Pages/Dashboard"; import EditFaq from "./Pages/EditFAQ"; import EditFeedback from "./Pages/EditFeedback"; import EditLowongan from "./Pages/EditLowongan"; -import HomeInternPage from "./Pages/internify/intern/HomeInternPage"; -import { InternLayout, MentorLayout } from "./Pages/internify/layout"; -import ProjectsPage from "./Pages/internify/intern/ProjectsPage"; -import SertificatePage from "./Pages/internify/intern/SertificatePage"; -import ProjectDetailPage from "./Pages/internify/intern/ProjectDetailPage"; -import HomeMentorPage from "./Pages/internify/mentor/HomePage"; -import MentorProjectsPage from "./Pages/internify/mentor/BaseProjectsPage"; -import MentorCertificatePage from "./Pages/internify/mentor/CertificatePage"; -import MentorInternPage from "./Pages/internify/mentor/InternsPage"; -import MentorDetailProject from "./Pages/internify/mentor/ProjectsPage"; -import InternifyLogin from "./Pages/internify/page" -import FAQPage from "./Pages/internify/FAQpage"; -import NotificationList from "./Pages/internify/NotificationList"; -import SettingsContent from "./Pages/internify/SettingsPage"; -import TaskSubmission from "./Pages/internify/intern/TaskSubmission"; -import SertificateList from "./Pages/internify/intern/SertificateList"; -import MentorProjectsDetailPage from "./Pages/internify/mentor/MentorProjectDetailPage"; +import HomeInternPage from "./Pages/Internify/intern/HomeInternPage"; +import { InternLayout, MentorLayout } from "./Pages/Internify/layout"; +import ProjectsPage from "./Pages/Internify/intern/ProjectsPage"; +import SertificatePage from "./Pages/Internify/intern/SertificatePage"; +import ProjectDetailPage from "./Pages/Internify/intern/ProjectDetailPage"; +import HomeMentorPage from "./Pages/Internify/mentor/HomePage"; +import MentorProjectsPage from "./Pages/Internify/mentor/BaseProjectsPage"; +import MentorCertificatePage from "./Pages/Internify/mentor/CertificatePage"; +import MentorInternPage from "./Pages/Internify/mentor/InternsPage"; +import MentorDetailProject from "./Pages/Internify/mentor/ProjectsPage"; +import InternifyLogin from "./Pages/Internify/LoginInternify" +import FAQPage from "./Pages/Internify/FAQpage"; +import NotificationList from "./Pages/Internify/NotificationList"; +import SettingsContent from "./Pages/Internify/SettingsPage"; +import TaskSubmission from "./Pages/Internify/intern/TaskSubmission"; +import SertificateList from "./Pages/Internify/intern/SertificateList"; +import MentorProjectsDetailPage from "./Pages/Internify/mentor/MentorProjectDetailPage"; +import ProtectedRoutes from "./Pages/utils/ProtectedRoute"; function App() { return ( @@ -60,7 +61,6 @@ function App() { } /> } /> - {/* Endpoint khusus admin login langsung di inject ajah */} }> } /> } /> @@ -85,29 +85,30 @@ function App() { } /> - }> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - - }> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - + }> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + + + }> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + ); diff --git a/src/Pages/internify/page.tsx b/src/Pages/internify/LoginInternify.tsx similarity index 100% rename from src/Pages/internify/page.tsx rename to src/Pages/internify/LoginInternify.tsx diff --git a/src/Pages/internify/intern/ProjectsPage.tsx b/src/Pages/internify/intern/ProjectsPage.tsx index 8214ed7..ebdb018 100644 --- a/src/Pages/internify/intern/ProjectsPage.tsx +++ b/src/Pages/internify/intern/ProjectsPage.tsx @@ -3,14 +3,14 @@ import { mockProjects } from '../../../lib/mockData' export default function ProjectsPage() { return ( -
+
List Projects

View assigned projects and track their progress.

{/* Grid card */} -
+
{mockProjects.map(project => ( ))} diff --git a/src/Pages/internify/intern/components/ProjectsCard.tsx b/src/Pages/internify/intern/components/ProjectsCard.tsx index 21228e6..f028575 100644 --- a/src/Pages/internify/intern/components/ProjectsCard.tsx +++ b/src/Pages/internify/intern/components/ProjectsCard.tsx @@ -25,7 +25,7 @@ const ProjectCard = ({ const navigate = useNavigate() return ( -
+
{/* Thumbnail */}
{thumbnailUrl && ( @@ -36,7 +36,7 @@ const ProjectCard = ({ {/* Content */}
-

{name}

+

{name}

{/* Mentor */}
diff --git a/src/Pages/internify/intern/components/SidebarIntern.tsx b/src/Pages/internify/intern/components/SidebarIntern.tsx index a7a148b..4517631 100644 --- a/src/Pages/internify/intern/components/SidebarIntern.tsx +++ b/src/Pages/internify/intern/components/SidebarIntern.tsx @@ -31,8 +31,8 @@ export default function SidebarIntern({ isOpen, closeSidebar }: SidebarProps) {