import DoctorAvatar from "@/app/component/DoctorAvatar";

function Head({ doctor }) {
  // تبدیل specialties array به string
  const expertiseText = doctor?.specialties
    ?.map((exp) => exp.name)
    .join("، ") || "";

  return (
    <div className="flex items-center justify-start gap-[12px]">
      <DoctorAvatar
        doctor={doctor}
        size={56}
        className=" w-[48px] sm:w-[51px] md:w-[54px] lg:w-[56px] h-[48px] sm:h-[51px] md:h-[54px] lg:h-[56px] "
      />
      <div className="flex flex-col items-start justify-start gap-[8px]">
        <h2 className="text-[#3B3B3B] text-[12px] md:text-[14px] font-bold">
          {doctor?.name}
        </h2>
        <h3 className="text-[#525252] text-[12px] md:text-[14px] font-medium">
          تخصص: {expertiseText}
        </h3>
      </div>
    </div>
  );
}

export default Head;
