handleFieldChange("amount", Number(value))}
+ type="number"
+ min={1}
+ required
+ />
+
+
+
Owner
+
handleFieldChange("ownerId", value)}
+ placeholder="Select asset owner"
+ required
+ />
+
+
+
+
Vendors
+
+
+
+
+
+ {vendors.map((vendor) => (
+
+ {vendor.name}
+
+ ))}
+
+
+
+ {formData.selectedVendorIds.map((vendorId) => {
+ const vendor = vendors.find((v) => v.id === vendorId);
+ if (!vendor) return null;
+ return (
+
+ {vendor.name}
+ handleVendorSelect(vendorId)}
+ className="hover:bg-secondary-hover rounded-full p-0.5"
+ >
+
+
+
+ );
+ })}
+
+
+
+
+ Criticity Level
+
+ handleFieldChange("criticity", value as "LOW" | "MEDIUM" | "HIGH")}
+ >
+
+
+
+
+ Low
+ Medium
+ High
+
+
+
+
+
+ Asset Type
+
+ handleFieldChange("assetType", value as "PHYSICAL" | "VIRTUAL")}
+ >
+
+
+
+
+ Physical
+ Virtual
+
+
+
+
+
+ Data Types Stored
+
+
+ Create Asset
+