fix: set Escape in keyboard navigation

This commit is contained in:
lugnicca 2025-08-23 18:08:29 +02:00
parent aa568e6290
commit 639bd5fb27

View File

@ -196,6 +196,11 @@ function useKeyboardNavigation(
e.preventDefault()
setHighlightedIndex(filteredModels.length - 1)
break
case 'Escape':
e.preventDefault()
setOpen(false)
setHighlightedIndex(-1)
break
}
}, [open, setOpen, models.length, filteredModels, highlightedIndex, setHighlightedIndex, onModelSelect])