Files
CHOMPStation2/tgui/packages/tgui_ch/interfaces/pda/pda_supply.js
2023-05-23 17:43:01 +02:00

43 lines
1.3 KiB
JavaScript

import { useBackend } from '../../backend';
import { Box, LabeledList, Section } from '../../components';
export const pda_supply = (props, context) => {
const { act, data } = useBackend(context);
const { supply } = data;
return (
<Box>
<LabeledList>
<LabeledList.Item label="Location">
{supply.shuttle_moving ? 'Moving to station ' + supply.shuttle_eta : 'Shuttle at ' + supply.shuttle_loc}
</LabeledList.Item>
</LabeledList>
<Section>
<Box color="good" bold>
Current Approved Orders
</Box>
{(supply.approved.length &&
supply.approved.map((crate) => (
<Box key={crate.Number} color="average">
#{crate.Number} - {crate.Name} approved by {crate.OrderedBy}
<br />
{crate.Comment}
</Box>
))) || <Box>None!</Box>}
<Box color="good" bold>
Current Requested Orders
</Box>
{(supply.requests.length &&
supply.requests.map((crate) => (
<Box key={crate.Number} color="average">
#{crate.Number} - {crate.Name} requested by {crate.OrderedBy}
<br />
{crate.Comment}
</Box>
))) || <Box>None!</Box>}
</Section>
</Box>
);
};