Jadowyne Ulve d261076fd4 Moving PCS
2025-10-08 10:18:31 -05:00

43 lines
1.2 KiB
JavaScript

import { FoodInfo, InventoryItem, ItemInfo, LogisticsInfo } from './inventoryClasses.js';
var item;
var item_info;
var food_info;
var logistics_info;
document.addEventListener('DOMContentLoaded', async function() {
//await setupFormDefaults()
//await refreshForm()
//await fetchItem()
console.log(passed_item)
item = new InventoryItem(passed_item);
item_info = new ItemInfo(passed_item.item_info)
food_info = new FoodInfo(passed_item.food_info)
logistics_info = new LogisticsInfo(passed_item.logistics_info)
console.log(item['item_category'])
console.log(document.getElementById("item_subtype_input").value)
})
// Form controls
function updateItemType() {
}
function updateItemSubtype(){
}
// fetch functions
async function fetchItem() {
const url = new URL('/items/api/getItem', window.location.origin);
url.searchParams.append('item_uuid', item_uuid);
const response = await fetch(url);
let data = await response.json();
item = new InventoryItem(data.item);
item_info = new ItemInfo(data.item.item_info)
food_info = new FoodInfo(data.item.food_info)
logistics_info = new LogisticsInfo(data.item.logistics_info)
};