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 })} /> ))}
); };