From 662bc7289a481286375140e0b34863df96a8db34 Mon Sep 17 00:00:00 2001 From: aahil n Date: Fri, 5 Dec 2025 16:41:03 -0500 Subject: [PATCH] feat: session goes back to recent rating instead --- frontend/src/app/sessions/[id]/report/page.tsx | 7 ++++--- frontend/src/components/rate/RateStudent.tsx | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/frontend/src/app/sessions/[id]/report/page.tsx b/frontend/src/app/sessions/[id]/report/page.tsx index 469e6786..a0a4b69c 100644 --- a/frontend/src/app/sessions/[id]/report/page.tsx +++ b/frontend/src/app/sessions/[id]/report/page.tsx @@ -9,7 +9,7 @@ import { Avatar } from '@/components/ui/avatar' import { getAvatarName, getAvatarVariant } from '@/lib/avatarUtils' import { GameOverallStats } from '@/components/statistics/GamePerformanceCharts' import { Button } from '@/components/ui/button' -import { useRouter } from 'next/navigation' +import { useRouter, useSearchParams } from 'next/navigation' interface PageProps { params: Promise<{ id: string }> @@ -95,6 +95,7 @@ function StudentReport({ export default function ReportPage({ params }: PageProps) { const { id } = use(params) const { session, clearSession } = useSessionContext() + const from = useSearchParams().get('from') const { students: sessionStudents, isLoading } = useSessionStudentsForSession(id) const router = useRouter() @@ -148,8 +149,8 @@ export default function ReportPage({ params }: PageProps) {
{sessionStudents.map((sessionStudent) => ( diff --git a/frontend/src/components/rate/RateStudent.tsx b/frontend/src/components/rate/RateStudent.tsx index a5c458c3..7a78ec30 100644 --- a/frontend/src/components/rate/RateStudent.tsx +++ b/frontend/src/components/rate/RateStudent.tsx @@ -209,7 +209,7 @@ export default function RateStudent({ View Report