From 3fc6f628bb571756dfb5d0e407df81778cf0ffbb Mon Sep 17 00:00:00 2001
From: sonika <>
Date: Tue, 5 Sep 2023 19:08:53 +0530
Subject: [PATCH] section 6 display
---
src/Components/PatientForm/PatientForm.tsx | 10 ++-
.../PatientForm/SyestemReviewSection6.tsx | 87 +++++++++++--------
2 files changed, 60 insertions(+), 37 deletions(-)
diff --git a/src/Components/PatientForm/PatientForm.tsx b/src/Components/PatientForm/PatientForm.tsx
index 39ff87b..bc7e620 100644
--- a/src/Components/PatientForm/PatientForm.tsx
+++ b/src/Components/PatientForm/PatientForm.tsx
@@ -458,9 +458,9 @@ export default function PatientForm({type}:Props){
+ type={type}/>
@@ -470,7 +470,11 @@ export default function PatientForm({type}:Props){
-
+
diff --git a/src/Components/PatientForm/SyestemReviewSection6.tsx b/src/Components/PatientForm/SyestemReviewSection6.tsx
index ca187e8..aa46419 100644
--- a/src/Components/PatientForm/SyestemReviewSection6.tsx
+++ b/src/Components/PatientForm/SyestemReviewSection6.tsx
@@ -41,9 +41,11 @@ interface Patient {
prostate: string|undefined,
explanation:string|undefined,
)=> void
+ patientDataDiplay:any;
+ type:string;
}
-export default function SystemReviewSection6({handleFormSection6Data}:Props){
+export default function SystemReviewSection6({handleFormSection6Data,patientDataDiplay,type}:Props){
const [patient, setPatients] = React.useState({
eyes: '',
IntestinesBowls: '',
@@ -96,6 +98,7 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
Eyes
{
setPatients((prevValues) => ({
@@ -104,8 +107,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
}));
}}
>
- } label="Yes" />
- } label="No" />
+ } label="Yes" />
+ } label="No" />
@@ -114,6 +117,7 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
Intestines/Bowls
{
setPatients((prevValues) => ({
@@ -122,8 +126,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
}));
}}
>
- } label="Yes" />
- } label="No" />
+ } label="Yes" />
+ } label="No" />
@@ -132,6 +136,7 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
Joints/Bones
{
setPatients((prevValues) => ({
@@ -140,8 +145,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
}));
}}
>
- } label="Yes" />
- } label="No" />
+ } label="Yes" />
+ } label="No" />
@@ -150,6 +155,7 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
Allergies
{
setPatients((prevValues) => ({
@@ -158,8 +164,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
}));
}}
>
- } label="Yes" />
- } label="No" />
+ } label="Yes" />
+ } label="No" />
@@ -168,6 +174,7 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
Ears, Nose, Mouth, Throat
{
setPatients((prevValues) => ({
@@ -176,8 +183,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
}));
}}
>
- } label="Yes" />
- } label="No" />
+ } label="Yes" />
+ } label="No" />
@@ -186,6 +193,7 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
Urinary
{
setPatients((prevValues) => ({
@@ -194,8 +202,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
}));
}}
>
- } label="Yes" />
- } label="No" />
+ } label="Yes" />
+ } label="No" />
@@ -204,6 +212,7 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
Skin
{
setPatients((prevValues) => ({
@@ -212,8 +221,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
}));
}}
>
- } label="Yes" />
- } label="No" />
+ } label="Yes" />
+ } label="No" />
@@ -222,6 +231,7 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
Psychological/Emotional
{
setPatients((prevValues) => ({
@@ -230,8 +240,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
}));
}}
>
- } label="Yes" />
- } label="No" />
+ } label="Yes" />
+ } label="No" />
@@ -240,6 +250,7 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
Heart
{
setPatients((prevValues) => ({
@@ -248,8 +259,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
}));
}}
>
- } label="Yes" />
- } label="No" />
+ } label="Yes" />
+ } label="No" />
@@ -258,6 +269,7 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
Muscles
{
setPatients((prevValues) => ({
@@ -266,8 +278,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
}));
}}
>
- } label="Yes" />
- } label="No" />
+ } label="Yes" />
+ } label="No" />
@@ -276,6 +288,7 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
Internal Organs
{
setPatients((prevValues) => ({
@@ -284,8 +297,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
}));
}}
>
- } label="Yes" />
- } label="No" />
+ } label="Yes" />
+ } label="No" />
@@ -294,6 +307,7 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
Gynecological menstrual/Brest
{
setPatients((prevValues) => ({
@@ -302,8 +316,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
}));
}}
>
- } label="Yes" />
- } label="No" />
+ } label="Yes" />
+ } label="No" />
@@ -313,6 +327,7 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
Lungs/Breathing
{
setPatients((prevValues) => ({
@@ -321,8 +336,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
}));
}}
>
- } label="Yes" />
- } label="No" />
+ } label="Yes" />
+ } label="No" />
@@ -331,6 +346,7 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
Nerves
{
setPatients((prevValues) => ({
@@ -339,8 +355,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
}));
}}
>
- } label="Yes" />
- } label="No" />
+ } label="Yes" />
+ } label="No" />
@@ -349,6 +365,7 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
Blood
{
setPatients((prevValues) => ({
@@ -357,8 +374,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
}));
}}
>
- } label="Yes" />
- } label="No" />
+ } label="Yes" />
+ } label="No" />
@@ -367,6 +384,7 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
Prostate/Testicular/Penile
{
setPatients((prevValues) => ({
@@ -375,8 +393,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
}));
}}
>
- } label="Yes" />
- } label="No" />
+ } label="Yes" />
+ } label="No" />
@@ -387,7 +405,8 @@ export default function SystemReviewSection6({handleFormSection6Data}:Props){
variant="outlined"
label=""
name='explanation'
- value={patient.explanation}
+ value={type=='display'?patientDataDiplay.explanation:patient.explanation}
+ disabled={type=='display'}
onChange={(event:any) => {
setPatients((prevValues) => ({
...prevValues,