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 ? : null}
{pathogens.length ? (
{pathogens.map((virus) => (
{virus.spread_type}
))}
) : null}
);
}
}
return (
{busy ? (
) : (
{blood_sample}
{(antibodies && !is_antibody_sample) || pathogens.length ? (
{antibodies && !is_antibody_sample ? (
) : null}
{pathogens.length ? (
{pathogens.map((virus) => (
) : null}
) : null}
)}
);
};