-
setSearchQuery(e.target.value)}
- />
- {searchResults.length > 0 && (
-
- {searchResults.map((item) => (
-
- ))}
-
+ {!newSkuMode && (
+ <>
+
setSearchQuery(e.target.value)}
+ />
+ {searchResults.length > 0 && (
+
+ {searchResults.map((item) => (
+
+ ))}
+
+ )}
+ >
)}
- {selectedItem && (
+ {selectedItem && !newSkuMode && (
{selectedItem.name}
{historyLoading && (
@@ -180,26 +250,115 @@ export function QuickDraftModal({ open, onOpenChange }: QuickDraftModalProps) {
)}
{!historyLoading && history.length > 0 && (
-
+
{history.map((entry) => (
-
- {entry.supplierName}
+
+ setSupplierChoice(entry.supplierId)}
+ className="size-4 accent-primary"
+ />
+ {entry.supplierName}
+
last paid: R {entry.lastCost.toFixed(2)}
-
+
))}
)}
)}
+
+ {(selectedItem || newSkuMode) && (
+
+ )}
+
+ {!newSkuMode ? (
+
+ ) : (
+
+
+
+ setNewSkuName(e.target.value)}
+ />
+
+
+
+ setNewSkuSku(e.target.value)}
+ />
+
+
+
+ )}
+
+
{/* Regions wired up in later tasks */}