import { Fragment } from 'inferno';
import { useBackend } from '../backend';
import { Box, Button, Icon, LabeledList, NoticeBox, Section } from '../components';
export const SuitStorageUnit = props => {
const { act, data } = useBackend(props);
const {
locked,
open,
safeties,
uv_active,
occupied,
suit,
helmet,
mask,
storage,
} = data;
return (
{!!(occupied && safeties) && (
Biological entity detected in suit chamber. Please remove
before continuing with operation.
)}
{uv_active && (
Contents are currently being decontaminated. Please wait.
) || (
{!open && (
)}>
{locked && (
Unit Locked
) || open && (
act('dispense', {
item: 'helmet',
})} />
act('dispense', {
item: 'suit',
})} />
act('dispense', {
item: 'mask',
})} />
act('dispense', {
item: 'storage',
})} />
) || (
act('uv')} />
)}
)}
);
};