Files
GhomandArchie 291dcf9515 Merge pull request #10575 from Arturlang/TGUIs_Nexties
[TESTMERGE] Properly working TGUI Next
2021-01-04 19:47:54 -03:00

35 lines
942 B
JavaScript

import { useBackend } from '../backend';
import { Button, LabeledList, Section } from '../components';
export const TankDispenser = props => {
const { act, data } = useBackend(props);
return (
<Section>
<LabeledList>
<LabeledList.Item
label="Plasma"
buttons={(
<Button
icon={data.plasma ? 'square' : 'square-o'}
content="Dispense"
disabled={!data.plasma}
onClick={() => act('plasma')} />
)}>
{data.plasma}
</LabeledList.Item>
<LabeledList.Item
label="Oxygen"
buttons={(
<Button
icon={data.oxygen ? 'square' : 'square-o'}
content="Dispense"
disabled={!data.oxygen}
onClick={() => act('oxygen')} />
)}>
{data.oxygen}
</LabeledList.Item>
</LabeledList>
</Section>
);
};