diff --git a/components/clinics/list/ItemClinic.js b/components/clinics/list/ItemClinic.js index 1aa4ea2..8e39e41 100644 --- a/components/clinics/list/ItemClinic.js +++ b/components/clinics/list/ItemClinic.js @@ -3,6 +3,7 @@ import TextLoading from "@/app/component/loading/Text"; import ArrowLeftD from "@/components/icons/ArrowLeftD"; import ClockClinic from "@/components/icons/ClockClinic"; import LocationClinic from "@/components/icons/LocationClinic"; +import { imageUrl } from "@/helper"; import { Button } from "@mui/material"; import Image from "next/image"; import Link from "next/link"; @@ -26,7 +27,7 @@ function ItemClinic({ setFilteredClinics, data, loading }) { width={60} height={60} className="object-cover rounded-full w-[64px] md:w-[68px] lg:w-[72px] h-[64px] md:h-[68px] lg:h-[72px]" - src={data.clinic_logo?.[0]?.url || "/assets/images/logo.png"} + src={imageUrl(data.clinic_logo, "/assets/images/logo.png")} alt="img clinic" /> @@ -40,7 +41,7 @@ function ItemClinic({ setFilteredClinics, data, loading }) {

- {data.doctors} پزشک + {data.doctors_count ?? 0} پزشک

@@ -50,7 +51,7 @@ function ItemClinic({ setFilteredClinics, data, loading }) {

- {data.address} + {[data.state, data.city].filter(Boolean).join("، ") || "نامشخص"}

@@ -58,7 +59,10 @@ function ItemClinic({ setFilteredClinics, data, loading }) {

- ساعت کاری: {data.field_working_days} + ساعت کاری:{" "} + {data["24_7"] + ? "۲۴ ساعته" + : data.field_working_days || "نامشخص"}