From 182668c04540e1912eef6fc02adff5a4d9b90629 Mon Sep 17 00:00:00 2001 From: Nirmal Date: Wed, 24 Jan 2024 16:36:57 +0530 Subject: [PATCH] 13: Feedabck changes --- src/components/questionnaire/EditIndividual.tsx | 8 +++++++- src/components/questionnaire/Summary.tsx | 4 ++-- src/tip2toeform.ts | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/components/questionnaire/EditIndividual.tsx b/src/components/questionnaire/EditIndividual.tsx index 25586c7..89b4d60 100644 --- a/src/components/questionnaire/EditIndividual.tsx +++ b/src/components/questionnaire/EditIndividual.tsx @@ -1,4 +1,4 @@ -import { useContext } from 'react'; +import { useContext, useEffect } from 'react'; import { useForm } from 'react-hook-form'; import { useNavigate } from 'react-router-dom'; import { AppContext } from '../../context/AppContext'; @@ -20,6 +20,12 @@ export interface IIndividualFormData { } export default function EditIndividual() { + useEffect(() => { + return () => { + handleSubmit(doSubmit)(); + }; + }, []); + const navigate = useNavigate(); const { nextUrl } = useNextUrl(); diff --git a/src/components/questionnaire/Summary.tsx b/src/components/questionnaire/Summary.tsx index b0a17c0..f578d82 100755 --- a/src/components/questionnaire/Summary.tsx +++ b/src/components/questionnaire/Summary.tsx @@ -72,14 +72,14 @@ export default function Summary({ phenoPacket, customFormData }: IProps) { - {(type === 'all' || type === 'normal') && ( + {(type === 'all' || type === 'abnormal') && ( !x.excluded, )} /> )} - {(type === 'all' || type === 'abnormal') && ( + {(type === 'all' || type === 'normal') && ( x.excluded, diff --git a/src/tip2toeform.ts b/src/tip2toeform.ts index f817a6c..84be316 100755 --- a/src/tip2toeform.ts +++ b/src/tip2toeform.ts @@ -70,7 +70,7 @@ const formSections: IFormSection[] = [ type: 'select', }, { - title: '', + title: ' ', name: 'affectedRelatives', type: 'selectMultiple', options: [