import { useBackend } from '../backend'; import { Box, Button, LabeledList, ProgressBar, Section, NumberInput } from '../components'; import { Window } from '../layouts'; export const Medbot = (props, context) => { const { act, data } = useBackend(context); const { on, open, beaker, beaker_total, beaker_max, locked, heal_threshold, heal_threshold_max, injection_amount_min, injection_amount, injection_amount_max, use_beaker, declare_treatment, vocal, } = data; return (
act('power')}> {on ? 'On' : 'Off'} }> {open ? 'Open' : 'Closed'} act('eject')}> Eject }> {(beaker && ( {beaker_total} / {beaker_max} )) || No beaker loaded.} {locked ? 'Locked' : 'Unlocked'}
{(!locked && (
act('adj_threshold', { val: val })} /> act('adj_inject', { val: val })} />
)) || null}
); };