From aa8c1649f9983673ad81d37decd1eb2e4311c501 Mon Sep 17 00:00:00 2001 From: Gregory Schier Date: Fri, 7 Jun 2024 22:52:10 -0700 Subject: [PATCH] Remove delete hotkey for request --- src-web/components/Sidebar.tsx | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/src-web/components/Sidebar.tsx b/src-web/components/Sidebar.tsx index dabbee11..9e52717a 100644 --- a/src-web/components/Sidebar.tsx +++ b/src-web/components/Sidebar.tsx @@ -101,7 +101,7 @@ export function Sidebar({ className }: Props) { [collapsed.value], ); - const { tree, treeParentMap, selectableRequests, selectedRequest } = useMemo<{ + const { tree, treeParentMap, selectableRequests } = useMemo<{ tree: TreeNode | null; treeParentMap: Record; selectedRequest: HttpRequest | GrpcRequest | null; @@ -159,8 +159,6 @@ export function Sidebar({ className }: Props) { return { tree, treeParentMap, selectableRequests, selectedRequest }; }, [activeWorkspace, selectedId, requests, folders, collapsed.value]); - const deleteSelectedRequest = useDeleteRequest(selectedRequest); - const focusActiveRequest = useCallback( ( args: { @@ -230,21 +228,6 @@ export function Sidebar({ className }: Props) { const handleBlur = useCallback(() => setHasFocus(false), []); - const handleDeleteKey = useCallback( - async (e: KeyboardEvent) => { - if (!hasFocus) return; - e.preventDefault(); - - const selected = selectableRequests.find((r) => r.id === selectedId); - if (selected == null) return; - await deleteSelectedRequest.mutateAsync(); - }, - [hasFocus, selectableRequests, deleteSelectedRequest, selectedId], - ); - - useKeyPressEvent('Backspace', handleDeleteKey); - useKeyPressEvent('Delete', handleDeleteKey); - useHotKey('sidebar.focus', async () => { // Hide the sidebar if it's already focused if (!hidden && hasFocus) {