import { Fragment } from 'inferno'; import { useBackend } from '../backend'; import { Box, Button, Flex, LabeledList, Section } from '../components'; import { Window } from '../layouts'; export const IsolationCentrifuge = (props, context) => { const { act, data } = useBackend(context); const { busy, antibodies, pathogens, is_antibody_sample, sample_inserted } = data; let blood_sample = No vial detected.; if (sample_inserted) { if (!antibodies && !pathogens) { blood_sample = No antibodies or viral strains detected.; } else { blood_sample = ( {antibodies ?
{antibodies}
: null} {pathogens.length ? (
{pathogens.map((virus) => ( {virus.spread_type} ))}
) : null}
); } } return ( {busy ? (
{busy}
) : (
{(antibodies && !is_antibody_sample) || pathogens.length ? (
{antibodies && !is_antibody_sample ? (
) : null}
)}
); };