From 4651ae534d61d836409b1559eb497041e190ae85 Mon Sep 17 00:00:00 2001 From: hamed <15238-genius.ha@users.noreply.drupalcode.org> Date: Wed, 19 Nov 2025 10:34:02 +0330 Subject: [PATCH] refactor: implement PDF download functionality for appointment details in DetailLg and DetailSm components --- .../turns/isTurnsDetails/ButtonData.js | 14 +++++- .../sidebars/turns/isTurnsDetails/DetailLg.js | 47 +++++++++++++++++-- .../sidebars/turns/isTurnsDetails/DetailSm.js | 44 +++++++++++++++-- 3 files changed, 96 insertions(+), 9 deletions(-) diff --git a/components/dashboard/userAccount/sidebars/turns/isTurnsDetails/ButtonData.js b/components/dashboard/userAccount/sidebars/turns/isTurnsDetails/ButtonData.js index 2190757..d1d8f6a 100644 --- a/components/dashboard/userAccount/sidebars/turns/isTurnsDetails/ButtonData.js +++ b/components/dashboard/userAccount/sidebars/turns/isTurnsDetails/ButtonData.js @@ -2,10 +2,20 @@ import { Button } from "@mui/material"; import ModalDeleteComment from "./modal"; import EditTurnsD from "@/components/icons/EditTurnsD"; import ArrowLeftD from "@/components/icons/ArrowLeftD"; +import DownloadD from "@/components/icons/DownloadD"; -function ButtonData({ loading }) { +function ButtonData({ loading, onDownload }) { return (