Stackq Items
${escape_html(items.length)} itemsPocketBase collection. Enable JS for create/edit/delete.
`); }, $$slots: { default: true } }); $$renderer3.push(` `); Card_content($$renderer3, { class: "p-0", children: ($$renderer4) => { $$renderer4.push(""); Table?.($$renderer4, { children: ($$renderer5) => { $$renderer5.push(""); Table_header?.($$renderer5, { children: ($$renderer6) => { $$renderer6.push(""); Table_row?.($$renderer6, { children: ($$renderer7) => { $$renderer7.push(""); Table_head?.($$renderer7, { children: ($$renderer8) => { $$renderer8.push(`Item`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_head?.($$renderer7, { children: ($$renderer8) => { $$renderer8.push(`SKU`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_head?.($$renderer7, { class: "max-w-[200px]", children: ($$renderer8) => { $$renderer8.push(`Description`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_head?.($$renderer7, { children: ($$renderer8) => { $$renderer8.push(`UOM`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_head?.($$renderer7, { class: "text-right", children: ($$renderer8) => { $$renderer8.push(`Cost`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_head?.($$renderer7, { children: ($$renderer8) => { $$renderer8.push(`Vendor`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_head?.($$renderer7, { children: ($$renderer8) => { $$renderer8.push(`Catagory`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_head?.($$renderer7, { children: ($$renderer8) => { $$renderer8.push(`Sub_Catagory`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_head?.($$renderer7, { children: ($$renderer8) => { $$renderer8.push(`Has Parent`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_head?.($$renderer7, { children: ($$renderer8) => { $$renderer8.push(`Parent`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_head?.($$renderer7, { children: ($$renderer8) => { $$renderer8.push(`Stock`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_head?.($$renderer7, { class: "text-muted-foreground", children: ($$renderer8) => { $$renderer8.push(`created`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_head?.($$renderer7, { class: "text-muted-foreground", children: ($$renderer8) => { $$renderer8.push(`updated`); }, $$slots: { default: true } }); $$renderer7.push(``); }, $$slots: { default: true } }); $$renderer6.push(``); }, $$slots: { default: true } }); $$renderer5.push(` `); $$renderer5.push(""); Table_body?.($$renderer5, { children: ($$renderer6) => { if (items.length === 0) { $$renderer6.push(""); $$renderer6.push(""); Table_row?.($$renderer6, { children: ($$renderer7) => { $$renderer7.push(""); Table_cell?.($$renderer7, { colspan: "13", class: "h-24 text-center text-muted-foreground", children: ($$renderer8) => { $$renderer8.push(`No items.`); }, $$slots: { default: true } }); $$renderer7.push(``); }, $$slots: { default: true } }); $$renderer6.push(``); } else { $$renderer6.push(""); $$renderer6.push(``); const each_array = ensure_array_like(items); for (let $$index_2 = 0, $$length = each_array.length; $$index_2 < $$length; $$index_2++) { let item = each_array[$$index_2]; $$renderer6.push(""); Table_row?.($$renderer6, { children: ($$renderer7) => { $$renderer7.push(""); Table_cell?.($$renderer7, { class: "font-medium", children: ($$renderer8) => { $$renderer8.push(`${escape_html(item.Item ?? "—")}`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_cell?.($$renderer7, { class: "font-mono text-xs", children: ($$renderer8) => { $$renderer8.push(`${escape_html(item.SKU ?? "—")}`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_cell?.($$renderer7, { class: "max-w-[200px] truncate", title: item.Description ?? "", children: ($$renderer8) => { $$renderer8.push(`${escape_html(item.Description ?? "—")}`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_cell?.($$renderer7, { children: ($$renderer8) => { Badge($$renderer8, { variant: "outline", children: ($$renderer9) => { $$renderer9.push(`${escape_html(item.UOM ?? "—")}`); }, $$slots: { default: true } }); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_cell?.($$renderer7, { class: "text-right tabular-nums", children: ($$renderer8) => { $$renderer8.push(`${escape_html(item.Cost != null ? Number(item.Cost).toLocaleString() : "—")}`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_cell?.($$renderer7, { class: "text-muted-foreground", children: ($$renderer8) => { $$renderer8.push(`${escape_html(item.Vendor ?? "—")}`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_cell?.($$renderer7, { children: ($$renderer8) => { $$renderer8.push(``); const each_array_1 = ensure_array_like(asList(item.Catagory)); for (let $$index = 0, $$length2 = each_array_1.length; $$index < $$length2; $$index++) { let cat = each_array_1[$$index]; Badge($$renderer8, { variant: "secondary", class: "mr-1 text-xs", children: ($$renderer9) => { $$renderer9.push(`${escape_html(cat)}`); }, $$slots: { default: true } }); } $$renderer8.push(` `); if (asList(item.Catagory).length === 0) { $$renderer8.push(""); $$renderer8.push(`—`); } else { $$renderer8.push(""); } $$renderer8.push(``); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_cell?.($$renderer7, { children: ($$renderer8) => { $$renderer8.push(``); const each_array_2 = ensure_array_like(asList(item.Sub_Catagory)); for (let $$index_1 = 0, $$length2 = each_array_2.length; $$index_1 < $$length2; $$index_1++) { let sub = each_array_2[$$index_1]; Badge($$renderer8, { variant: "outline", class: "mr-1 text-xs", children: ($$renderer9) => { $$renderer9.push(`${escape_html(sub)}`); }, $$slots: { default: true } }); } $$renderer8.push(` `); if (asList(item.Sub_Catagory).length === 0) { $$renderer8.push(""); $$renderer8.push(`—`); } else { $$renderer8.push(""); } $$renderer8.push(``); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_cell?.($$renderer7, { children: ($$renderer8) => { if (item.Has_Parent) { $$renderer8.push(""); Badge($$renderer8, { children: ($$renderer9) => { $$renderer9.push(`Yes`); }, $$slots: { default: true } }); } else { $$renderer8.push(""); $$renderer8.push(`No`); } $$renderer8.push(``); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_cell?.($$renderer7, { class: "text-muted-foreground", children: ($$renderer8) => { if (item.expand?.Parent) { $$renderer8.push(""); $$renderer8.push(`${escape_html(item.expand.Parent.Item ?? item.expand.Parent.SKU ?? item.Parent)}`); } else if (item.Parent) { $$renderer8.push(""); $$renderer8.push(`${escape_html(item.Parent)}`); } else { $$renderer8.push(""); $$renderer8.push(`—`); } $$renderer8.push(``); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_cell?.($$renderer7, { children: ($$renderer8) => { if (item.Stock) { $$renderer8.push(""); Badge($$renderer8, { variant: "default", children: ($$renderer9) => { $$renderer9.push(`Stock`); }, $$slots: { default: true } }); } else { $$renderer8.push(""); $$renderer8.push(`—`); } $$renderer8.push(``); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_cell?.($$renderer7, { class: "text-muted-foreground text-xs", children: ($$renderer8) => { $$renderer8.push(`${escape_html(formatDate(item.created))}`); }, $$slots: { default: true } }); $$renderer7.push(` `); $$renderer7.push(""); Table_cell?.($$renderer7, { class: "text-muted-foreground text-xs", children: ($$renderer8) => { $$renderer8.push(`${escape_html(formatDate(item.updated))}`); }, $$slots: { default: true } }); $$renderer7.push(``); }, $$slots: { default: true } }); $$renderer6.push(``); } $$renderer6.push(``); } $$renderer6.push(``); }, $$slots: { default: true } }); $$renderer5.push(``); }, $$slots: { default: true } }); $$renderer4.push(``); }, $$slots: { default: true } }); $$renderer3.push(``); }, $$slots: { default: true } }); $$renderer2.push(`