Skip to content

Commit 82bf323

Browse files
temp fix: dashboard navigation
1 parent 8b2d9c4 commit 82bf323

File tree

2 files changed

+36
-28
lines changed

2 files changed

+36
-28
lines changed

src/pages/MentorDashboard.tsx

+32-28
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@ function MentorDashboard() {
3030
navigate(ROUTER_PATHS.HOME);
3131
}
3232

33+
if (authContext.userData.type === "student") {
34+
navigate(ROUTER_PATHS.STUDENT_DASHBOARD);
35+
}
36+
3337
if (authContext.userData.type !== "mentor") {
3438
navigate(ROUTER_PATHS.HOME);
3539
}
@@ -100,40 +104,40 @@ function MentorDashboard() {
100104

101105
{/* Right Sidebar - Stats & Resources */}
102106
<div className="rightSidebar">
103-
<div className="statsSectionCard">
104-
<div className="statsSection">
105-
<h3 className="statsHeader">Overall Stats</h3>
106-
<div>
107-
<div className="statsItem">
108-
<div className="statsIconText">
109-
<BiGitCommit />
110-
<span>Total Commits:</span>
107+
<div className="statsSectionCard">
108+
<div className="statsSection">
109+
<h3 className="statsHeader">Overall Stats</h3>
110+
<div>
111+
<div className="statsItem">
112+
<div className="statsIconText">
113+
<BiGitCommit />
114+
<span>Total Commits:</span>
115+
</div>
116+
<p className="statsValue">{totalCommits}</p>
111117
</div>
112-
<p className="statsValue">{totalCommits}</p>
113-
</div>
114-
<div className="statsItem">
115-
<div className="statsIconText">
116-
<BiGitPullRequest />
117-
<span>Total Pull Requests:</span>
118+
<div className="statsItem">
119+
<div className="statsIconText">
120+
<BiGitPullRequest />
121+
<span>Total Pull Requests:</span>
122+
</div>
123+
<p className="statsValue">{totalPRs}</p>
118124
</div>
119-
<p className="statsValue">{totalPRs}</p>
120-
</div>
121-
<div className="statsItem">
122-
<div className="statsIconText">
123-
<HiOutlineViewGridAdd size={20} />
124-
<span>Total Projects:</span>
125+
<div className="statsItem">
126+
<div className="statsIconText">
127+
<HiOutlineViewGridAdd size={20} />
128+
<span>Total Projects:</span>
129+
</div>
130+
<p className="statsValue">{totalProjects}</p>
125131
</div>
126-
<p className="statsValue">{totalProjects}</p>
127-
</div>
128-
<div className="statsItem">
129-
<div className="statsIconText">
130-
<IoPersonSharp />
131-
<span>Approved Projects:</span>
132+
<div className="statsItem">
133+
<div className="statsIconText">
134+
<IoPersonSharp />
135+
<span>Approved Projects:</span>
136+
</div>
137+
<p className="statsValue">{approvedProjects}</p>
132138
</div>
133-
<p className="statsValue">{approvedProjects}</p>
134139
</div>
135140
</div>
136-
</div>
137141
</div>
138142

139143
{/* Merged Pull Requests */}

src/pages/StudentDashboard.tsx

+4
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@ function StudentDashboard() {
3737
navigate(ROUTER_PATHS.HOME);
3838
}
3939

40+
if (authContext.userData.type === "mentor") {
41+
navigate(ROUTER_PATHS.MENTOR_DASHBOARD);
42+
}
43+
4044
if (authContext.userData.type !== "student") {
4145
navigate(ROUTER_PATHS.HOME);
4246
}

0 commit comments

Comments
 (0)