import { useBackend, useLocalState } from '../backend';
import { Box, Button, Section, Tabs, NoticeBox } from '../components';
import { Window } from '../layouts';
export const CryoStorage = (props, context) => {
const { act, data } = useBackend(context);
const { real_name, allow_items } = data;
const [tab, setTab] = useLocalState(context, 'tab', 0);
return (
setTab(0)}>
Crew
{!!allow_items && (
setTab(1)}>
Items
)}
Welcome, {real_name}.
{tab === 0 && }
{!!allow_items && tab === 1 && }
);
};
export const CryoStorageCrew = (props, context) => {
const { act, data } = useBackend(context);
const { crew } = data;
return (
{(crew.length &&
crew.map((c) => (
{c}
))) || No crew currently stored.}
);
};
export const CryoStorageItems = (props, context) => {
const { act, data } = useBackend(context);
const { items } = data;
return (
act('allitems')}>
Claim All
}>
{(items.length &&
items.map((item) => (
))) || No items stored.}
);
};