From ed3a0e6637a8b21bcccfaa70ec12d2b97cdde6de Mon Sep 17 00:00:00 2001 From: BriannaVH Date: Mon, 3 Jul 2023 12:35:33 -0400 Subject: [PATCH] Changed spacing, edited text, and fixed accessing issues --- app/src/components/DataRequirements.tsx | 18 ++++++++---------- app/src/pages/[resourceType]/[id].tsx | 12 ++++++------ 2 files changed, 14 insertions(+), 16 deletions(-) diff --git a/app/src/components/DataRequirements.tsx b/app/src/components/DataRequirements.tsx index a0bf03df..b7a7e7f0 100644 --- a/app/src/components/DataRequirements.tsx +++ b/app/src/components/DataRequirements.tsx @@ -24,9 +24,7 @@ function DataRequirements({ type, extension, dateFilter, codeFilter }: fhir4.Dat const { classes } = useStyles(); const codes: CodeInterface[] = []; - const codeFiltersWithVS = codeFilter?.filter(cf => { - return cf?.valueSet !== undefined; - }); + const codeFiltersWithVS = codeFilter?.filter(cf => cf?.valueSet); codeFilter?.forEach(cf => { cf?.code?.forEach(c => { @@ -38,8 +36,8 @@ function DataRequirements({ type, extension, dateFilter, codeFilter }: fhir4.Dat return (
- - + +

{type}

@@ -76,12 +74,12 @@ function DataRequirements({ type, extension, dateFilter, codeFilter }: fhir4.Dat {dateFilter.map(date => ( <> - + Start Date: - {date?.valuePeriod?.start}
+ {date.valuePeriod?.start}
- - End Date: {date?.valuePeriod?.end}
+ + End Date: {date.valuePeriod?.end}
))} @@ -107,7 +105,7 @@ function DataRequirements({ type, extension, dateFilter, codeFilter }: fhir4.Dat )} {codeInterface.system && ( - System: {codeInterface?.system}
+ System: {codeInterface.system}
)}
diff --git a/app/src/pages/[resourceType]/[id].tsx b/app/src/pages/[resourceType]/[id].tsx index a6d782f8..51994aa8 100644 --- a/app/src/pages/[resourceType]/[id].tsx +++ b/app/src/pages/[resourceType]/[id].tsx @@ -170,15 +170,11 @@ export default function ResourceIDPage({ jsonData }: InferGetServerSidePropsType {parse(jsonData.text.div)} )} - {dataRequirements?.resourceType === 'Library' && dataRequirements?.dataRequirement && ( + {dataRequirements?.dataRequirement && ( {dataRequirements?.dataRequirement.length > 0 && ( <> - - {' '} - Number of Requirements: {dataRequirements?.dataRequirement.length} -
- )} {dataReqsView === 'raw' && ( @@ -199,6 +194,11 @@ export default function ResourceIDPage({ jsonData }: InferGetServerSidePropsType )} + + + Number of Requirements: {dataRequirements?.dataRequirement.length} + + {dataReqsView === 'formatted' && dataRequirements?.dataRequirement.map((data: fhir4.DataRequirement, index: any) => (