From 05fef12db31be32aaa1848e0fc315259202bd07e Mon Sep 17 00:00:00 2001 From: Ehsan Date: Thu, 27 Jun 2024 15:34:52 +0330 Subject: [PATCH] list all doctors --- components/doctors/listDoctors/ItemDoctor.js | 47 ++++++++++++++++++-- components/doctors/listDoctors/index.js | 2 +- components/icons/ArrowLeftD.js | 10 +++++ components/icons/ClockD.js | 10 +++++ components/icons/PointD.js | 9 ++++ 5 files changed, 73 insertions(+), 5 deletions(-) create mode 100644 components/icons/ArrowLeftD.js create mode 100644 components/icons/ClockD.js create mode 100644 components/icons/PointD.js diff --git a/components/doctors/listDoctors/ItemDoctor.js b/components/doctors/listDoctors/ItemDoctor.js index 9a9856b..e28b5b3 100644 --- a/components/doctors/listDoctors/ItemDoctor.js +++ b/components/doctors/listDoctors/ItemDoctor.js @@ -1,9 +1,16 @@ -import LikeD from "@/components/icons/LikeD" import Image from "next/image" +import { Button } from "@mui/material" + +// Icons +import ArrowLeftD from "@/components/icons/ArrowLeftD" +import ClockD from "@/components/icons/ClockD" +import LikeD from "@/components/icons/LikeD" +import PointD from "@/components/icons/PointD" function ItemDoctor({ doctor }) { return ( -
  • +
  • + {/* Detail Doctor */}

    {doctor.name}

    تخصص: {doctor.expertise}

    -
    -
    +
    +

    {doctor.satisfaction}%

    +
    + +

    {doctor.point}

    +
    + + {/* Hours of work */} +
    + +

    ساعت کاری: {doctor.hours_of_work}

    +
    +

    {doctor.free_turn ? + `اولین نوبت آزاد: ${doctor.free_turn}` : + 'نوبت ندارد' + }

    + + {/* Arrow */} +
  • ) } diff --git a/components/doctors/listDoctors/index.js b/components/doctors/listDoctors/index.js index 823039e..974641d 100644 --- a/components/doctors/listDoctors/index.js +++ b/components/doctors/listDoctors/index.js @@ -8,7 +8,7 @@ function ListDoctors() { return (
    -