fix: prevent default for cmd+k

This commit is contained in:
iCrawl
2022-09-16 23:17:05 +02:00
parent 735e0bf52e
commit d0a2a6227d

View File

@@ -137,7 +137,19 @@ export function CmdkDialog({ currentPackageName }: { currentPackageName?: string
[searchResults],
);
useKey((event) => event.key === 'k' && event.metaKey, dialog.toggle, { event: 'keydown' }, []);
useKey(
(event) => {
if (event.key === 'k' && event.metaKey) {
event.preventDefault();
return true;
}
return false;
},
dialog.toggle,
{ event: 'keydown', options: {} },
[],
);
useKey(
(event) => event.key === 'Backspace' && !search,
() => setPage(''),