Blur on search when escape

This commit is contained in:
Jackson Harper 2023-03-06 15:55:25 +08:00
parent bff847a5a2
commit 2ba89256d2

View file

@ -266,6 +266,12 @@ export function SearchBox(props: SearchBoxProps): JSX.Element {
onChange={(event) => {
setSearchTerm(event.target.value)
}}
onKeyDown={(event) => {
const key = event.key.toLowerCase()
if (key == 'escape') {
event.currentTarget.blur()
}
}}
/>
</form>
{searchTerm && searchTerm.length ? (