From f9c9aa0c202bbfa858eff2f22b2d35a282abd82a Mon Sep 17 00:00:00 2001 From: mukeshs Date: Wed, 26 Nov 2025 20:04:26 +0530 Subject: [PATCH] Faculty update --- src/app/faculty/[id]/page.tsx | 36 ++++++++++++++++++++--------------- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/src/app/faculty/[id]/page.tsx b/src/app/faculty/[id]/page.tsx index 27f618b..5228746 100644 --- a/src/app/faculty/[id]/page.tsx +++ b/src/app/faculty/[id]/page.tsx @@ -6,8 +6,9 @@ import { notFound } from 'next/navigation'; import { FacultyService } from '../../../lib/facultyData'; import type { Metadata } from 'next'; -// Force dynamic rendering +// Force dynamic rendering - skip static generation entirely export const dynamic = 'force-dynamic'; +export const dynamicParams = true; export default async function FacultyPage({ params, @@ -21,22 +22,27 @@ export default async function FacultyPage({ notFound(); } - const memberData = await FacultyService.getFacultyById(memberId); + try { + const memberData = await FacultyService.getFacultyById(memberId); - if (!memberData) { + if (!memberData) { + notFound(); + } + + return ( + <> +
+ +