Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.

Commit 7ca13ff

Browse files
StorageData related stuff shows again
1 parent 331dac7 commit 7ca13ff

File tree

1 file changed

+20
-15
lines changed

1 file changed

+20
-15
lines changed

tgui/packages/tgui/interfaces/FoodCart.tsx

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ type StorageData = {
4141
storage_capacity: number;
4242
glass_quantity: number;
4343
glass_capacity: number;
44-
quantity: number;
44+
drink_quantity: number;
4545
drink_capacity: number;
4646
dispence_options: number[];
4747
dispence_selected: number;
@@ -113,10 +113,11 @@ const FoodTab = (props, context) => {
113113

114114
const CapacityRow = (props, context) => {
115115
// Get data from ui_data in backend code
116-
const { data } = useBackend<StorageData>(context);
116+
const { data } = useBackend<Data>(context);
117117
// Get needed variables from StorageStats
118-
const { contents_length } = data;
119-
const { storage_capacity } = data;
118+
const { storage } = data
119+
const { contents_length } = storage;
120+
const { storage_capacity } = storage;
120121

121122
// Return a section with the tab's section_text
122123
return(
@@ -273,10 +274,11 @@ const DrinkTab = (props, context) => {
273274

274275
const GlassRow = (props, context) => {
275276
// Get data from ui_data in backend code
276-
const { data } = useBackend<StorageData>(context);
277+
const { data } = useBackend<Data>(context);
277278
// Get needed variables from StorageStats
278-
const { glass_quantity } = data;
279-
const { glass_capacity } = data;
279+
const { storage } = data
280+
const { glass_quantity } = storage;
281+
const { glass_capacity } = storage;
280282

281283
return (
282284
<Table>
@@ -294,10 +296,11 @@ const GlassRow = (props, context) => {
294296

295297
const DrinkCapacityRow = (props, context) => {
296298
// Get data from ui_data in backend code
297-
const { data } = useBackend<StorageData>(context);
299+
const { data } = useBackend<Data>(context);
298300
// Get needed variables from StorageStats
299-
const { quantity } = data;
300-
const { drink_capacity } = data;
301+
const { storage } = data
302+
const { drink_quantity } = storage;
303+
const { drink_capacity } = storage;
301304

302305
return (
303306
<Table>
@@ -306,7 +309,7 @@ const DrinkCapacityRow = (props, context) => {
306309
fontSize="14px"
307310
textAlign="center"
308311
bold>
309-
{quantity}/{drink_capacity}
312+
{drink_quantity}/{drink_capacity}
310313
</Table.Cell>
311314
</Table.Row>
312315
</Table>
@@ -315,10 +318,11 @@ const DrinkCapacityRow = (props, context) => {
315318

316319
const DrinkTransferRow = (props, context) => {
317320
// Get data from ui_data in backend code
318-
const { act, data } = useBackend<StorageData>(context);
321+
const { act, data } = useBackend<Data>(context);
319322
// Get data for buttons
320-
const { dispence_options = [] } = data;
321-
const { dispence_selected } = data;
323+
const { storage } = data
324+
const { dispence_options = [] } = storage;
325+
const { dispence_selected } = storage;
322326

323327
return(
324328
<Flex
@@ -348,6 +352,7 @@ const MainDrinkRow = (props, context) => {
348352
const { act, data } = useBackend<Data>(context);
349353
// Get drink information for cart's container from data
350354
const { mainDrinks = [] } = data;
355+
const { drink_capacity } = data.storage;
351356

352357
if(mainDrinks.length > 0) {
353358
return (
@@ -368,7 +373,7 @@ const MainDrinkRow = (props, context) => {
368373
</Table.Cell>
369374
<Table.Cell>
370375
<ProgressBar
371-
value={reagent.quantity/200}>
376+
value={reagent.quantity/drink_capacity}>
372377
{reagent.quantity}u
373378
</ProgressBar>
374379
</Table.Cell>

0 commit comments

Comments
 (0)