import { Fragment } from 'inferno'; import { useBackend } from '../backend'; import { Box, Button, Collapsible, Icon, Input, LabeledList, Section, Tabs } from '../components'; import { ComplexModal, modalOpen, modalRegisterBodyOverride } from '../interfaces/common/ComplexModal'; import { Window } from '../layouts'; import { LoginInfo } from './common/LoginInfo'; import { LoginScreen } from './common/LoginScreen'; import { TemporaryNotice } from './common/TemporaryNotice'; const severities = { 'Minor': 'good', 'Medium': 'average', 'Dangerous!': 'bad', 'Harmful': 'bad', 'BIOHAZARD THREAT!': 'bad', }; const doEdit = (context, field) => { modalOpen(context, 'edit', { field: field.edit, value: field.value, }); }; const virusModalBodyOverride = (modal, context) => { const { act } = useBackend(context); const virus = modal.args; return (
act('modal_close')} />}> {virus.spread_text} Transmission {virus.antigen} {virus.rate} {virus.resistance}% {virus.species} {virus.symptoms.map((s) => ( Strength: {' '} {s.strength}  Aggressiveness: {' '} {s.aggressiveness} ))}
); }; export const MedicalRecords = (_properties, context) => { const { data } = useBackend(context); const { authenticated, screen } = data; if (!authenticated) { return ( ); } let body; if (screen === 2) { // List Records body = ; } else if (screen === 3) { // Record Maintenance body = ; } else if (screen === 4) { // View Records body = ; } else if (screen === 5) { // Virus Database body = ; } else if (screen === 6) { // Medbot Tracking body = ; } return (
{body}
); }; const MedicalRecordsList = (_properties, context) => { const { act, data } = useBackend(context); const { records } = data; return ( act('search', { t1: value })} /> {records.map((record, i) => (