diff --git a/packages/desktop/src/components/Navbar.tsx b/packages/desktop/src/components/Navbar.tsx
index e711734..39984e9 100644
--- a/packages/desktop/src/components/Navbar.tsx
+++ b/packages/desktop/src/components/Navbar.tsx
@@ -22,6 +22,7 @@ import KeyboardShortcutLabel from './KeyboardShortcutLabel';
import { useSnackbar } from 'notistack';
import { useKeyPressEvent, useRendersCount } from 'react-use';
import useTerminal from './Terminal';
+import { KeyboardShortcuts } from '../util/keyboard';
const Navbar = ({
handleChangeSearchInput,
@@ -42,7 +43,7 @@ const Navbar = ({
if (searchRef?.current) searchRef.current.focus();
}, [enqueueSnackbar, searchRef]);
- useKeyPressEvent('Shift', onSearchFocus);
+ useKeyPressEvent(KeyboardShortcuts.search, onSearchFocus);
const rendersCount = useRendersCount();
console.warn('RENDER COUNT | NAVBAR | ', rendersCount);
@@ -88,7 +89,7 @@ const Navbar = ({
{isSearching && }
-
+
diff --git a/packages/desktop/src/components/NewConversationDialog.tsx b/packages/desktop/src/components/NewConversationDialog.tsx
index d41323e..6bde2f4 100644
--- a/packages/desktop/src/components/NewConversationDialog.tsx
+++ b/packages/desktop/src/components/NewConversationDialog.tsx
@@ -102,7 +102,7 @@ export default function NewConversationDialog({
[setConversationName],
);
- const [isSubmitting, toggleIsSubmitting] = useToggle(false);
+ const [isSubmitting, setIsSubmitting] = useState(false);
const handleSubmitLocal = useCallback(async () => {
if (selectedUsers.length === 0) {
@@ -110,7 +110,7 @@ export default function NewConversationDialog({
return;
}
- toggleIsSubmitting();
+ setIsSubmitting(true);
handleSubmit(selectedUsers, conversationName);
@@ -118,7 +118,7 @@ export default function NewConversationDialog({
setSelectedUsers([]);
setConversationName('');
- toggleIsSubmitting();
+ setIsSubmitting(false);
}, [
selectedUsers,
setConversationName,
@@ -126,7 +126,7 @@ export default function NewConversationDialog({
enqueueSnackbar,
handleSubmit,
setSelectedUsers,
- toggleIsSubmitting,
+ setIsSubmitting,
]);
return (
diff --git a/packages/desktop/src/util/keyboard.ts b/packages/desktop/src/util/keyboard.ts
index fc97a06..bf80af9 100644
--- a/packages/desktop/src/util/keyboard.ts
+++ b/packages/desktop/src/util/keyboard.ts
@@ -1 +1,3 @@
-const searchShortcut = 'Shift';
+export enum KeyboardShortcuts {
+ search = 'shift',
+}