diff --git a/frontend/src/components/modals/EditItemModal.jsx b/frontend/src/components/modals/EditItemModal.jsx index 502fb02..b1624a8 100644 --- a/frontend/src/components/modals/EditItemModal.jsx +++ b/frontend/src/components/modals/EditItemModal.jsx @@ -1,6 +1,6 @@ import { useEffect, useState } from "react"; +import { ITEM_GROUPS, ITEM_TYPES, getItemTypeLabel, getZoneValues } from "../../constants/classifications"; import "../../styles/components/EditItemModal.css"; -import ClassificationSection from "../forms/ClassificationSection"; import AddImageModal from "./AddImageModal"; export default function EditItemModal({ item, onSave, onCancel, onImageUpdate }) { @@ -72,58 +72,120 @@ export default function EditItemModal({ item, onSave, onCancel, onImageUpdate }) } }; + const incrementQuantity = () => { + setQuantity(prev => prev + 1); + }; + + const decrementQuantity = () => { + setQuantity(prev => Math.max(1, prev - 1)); + }; + + const availableGroups = itemType ? (ITEM_GROUPS[itemType] || []) : []; + return (