import Layout from "@/components/layout/Layout"; import Link from "next/link"; import { notFound } from "next/navigation"; import { teamMembers } from "@/utils/constant.utils"; const ProgressBar = ({ label, percent }) => (

{label}

{`${percent}%`}
); export async function generateStaticParams() { return teamMembers.map((member) => ({ slug: member.slug, })); } export default function TeamDetails({ params }) { const member = teamMembers.find((item) => item.slug === params.slug); if (!member) { return (

Team member not found!

Go Back
); } return (
{member.name}

{member.name}

{member.designation}

{member.description}

  • Experience: {member.experience}
  • Email: {member.email}
  • Phone: {member.phone}
    {member.socials.map((social, idx) => (
  • ))}

Personal Experience

{member.about1}

{member.about2}

{/* Expertise & Skills */}

Expertise & Skills

Professional expertise and top-level skills demonstrated below:

{member.skills.map((skill, index) => ( ))}
); }