File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -92,10 +92,14 @@ const DataDisplayPage = () => {
9292
9393 const pregnant = binaryString [ 0 ] === "1"
9494 const organDonor = binaryString [ 1 ] === "1"
95- const allergies = allergiesList . filter ( ( _ , i ) => binaryString [ i + 2 ] === "1" )
96- const medications = medicationsList . filter ( ( _ , i ) => binaryString [ i + 7 ] === "1" )
97- const medicalConditions = medicalConditionsList . filter ( ( _ , i ) => binaryString [ i + 12 ] === "1" )
98-
95+ let allergies = allergiesList . filter ( ( _ , i ) => binaryString [ i + 2 ] === "1" )
96+ let medications = medicationsList . filter ( ( _ , i ) => binaryString [ i + 7 ] === "1" )
97+ let medicalConditions = medicalConditionsList . filter ( ( _ , i ) => binaryString [ i + 12 ] === "1" )
98+ if ( binaryPart === "0" ) {
99+ allergies = [ ]
100+ medications = [ ]
101+ medicalConditions = [ ]
102+ }
99103 const calculateAge = ( dob : string ) : number => {
100104 const birthDate = new Date ( `${ dob . slice ( 0 , 4 ) } -${ dob . slice ( 4 , 6 ) } -${ dob . slice ( 6 , 8 ) } ` )
101105 const ageDifMs = Date . now ( ) - birthDate . getTime ( )
You can’t perform that action at this time.
0 commit comments