diff --git a/packages/desktop/src/components/Navbar.tsx b/packages/desktop/src/components/Navbar.tsx index 5f30cb8..51c08f0 100644 --- a/packages/desktop/src/components/Navbar.tsx +++ b/packages/desktop/src/components/Navbar.tsx @@ -87,7 +87,11 @@ const Navbar = ({ {isSearching && } - + {searchVal ? ( + + ) : ( + + )} diff --git a/packages/desktop/src/components/Terminal.tsx b/packages/desktop/src/components/Terminal.tsx index 6fa4473..cd0b2e3 100644 --- a/packages/desktop/src/components/Terminal.tsx +++ b/packages/desktop/src/components/Terminal.tsx @@ -16,6 +16,7 @@ import { useDebounce, useKeyPressEvent, useRendersCount, useUnmount } from 'reac import Conversation from '@nirvana/core/src/models/conversation.model'; import { ConversationList } from './ConversationList'; import FooterControls from './FooterControls'; +import { KeyboardShortcuts } from '../util/keyboard'; import MainPanel from './MainPanel'; import Navbar from './Navbar'; import NewConversationDialog from './NewConversationDialog'; @@ -476,7 +477,7 @@ export function TerminalProvider({ children }: { children?: React.ReactNode }) { setSearchVal(''); }, [setSelectedConversationId, setCreateConversationMode, setSearchVal]); - useKeyPressEvent('Escape', handleEscape); + useKeyPressEvent(KeyboardShortcuts.escape.shortcutKey, handleEscape); return (