- {filteredItems.map((item) => (
-
handleItemSelect(item)}
- >
- {item}
-
+ {selectedItems.length > 0 && (
+
+ {selectedItems.map((item) => (
+
+ {item}
+
+
))}
-
- {showCreate && (
-
-
-
- Create "{searchTerm.trim()}"
-
+ {showActions && onSave && onCancel && (
+
+
+
)}
+
+ )}
- {filteredItems.length === 0 && !showCreate && (
-
- No items found
-
- )}
+ {isOpen && (
+
+
+ setSearchTerm(e.target.value)}
+ onKeyDown={handleKeyDown}
+ placeholder="Search or create..."
+ className="h-8"
+ autoFocus
+ />
+
+
+
+ {filteredItems.map((item) => (
+
handleItemSelect(item)}
+ >
+ {item}
+
+ ))}
+
+ {showCreate && (
+
+
+
+ Create "{searchTerm.trim()}"
+
+
+ )}
+
+ {filteredItems.length === 0 && !showCreate && (
+
+ No items found
+
+ )}
+
-
- )}
-