import { useBackend } from '../backend';
import { Section, LabeledList, ProgressBar, Button, BlockQuote, Grid, Box } from '../components';
export const BodyEntry = props => {
const { body, swapFunc } = props;
const statusMap = {
Dead: "bad",
Unconscious: "average",
Conscious: "good",
};
const occupiedMap = {
owner: "You Are Here",
stranger: "Occupied",
available: "Swap",
};
return (
{body.name}
)}
level={2}
buttons={(
);
};
export const SlimeBodySwapper = props => {
const { act, data } = useBackend(props);
const {
bodies = [],
} = data;
return (
{bodies.map(body => (
act('swap', { ref: body.ref })} />
))}
);
};