From 05d029a5e9f027bdca6c155e95630376a0b56cd1 Mon Sep 17 00:00:00 2001 From: talksik Date: Mon, 30 May 2022 11:00:11 -0500 Subject: [PATCH] more cleanup --- packages/desktop/src/components/Navbar.tsx | 22 +++++++++----------- packages/desktop/src/components/Terminal.tsx | 4 +--- 2 files changed, 11 insertions(+), 15 deletions(-) diff --git a/packages/desktop/src/components/Navbar.tsx b/packages/desktop/src/components/Navbar.tsx index 39984e9..ac1d6e9 100644 --- a/packages/desktop/src/components/Navbar.tsx +++ b/packages/desktop/src/components/Navbar.tsx @@ -1,5 +1,3 @@ -import React, { useRef, useCallback } from 'react'; - import { Avatar, CircularProgress, @@ -12,17 +10,18 @@ import { Tooltip, Typography, } from '@mui/material'; -import NirvanaLogo from './NirvanaLogo'; import { FiHeadphones, FiLogOut, FiMonitor, FiSearch, FiUsers, FiWind } from 'react-icons/fi'; - -import MenuItem from '@mui/material/MenuItem'; -import useAuth from '../providers/AuthProvider'; -import { blueGrey } from '@mui/material/colors'; -import KeyboardShortcutLabel from './KeyboardShortcutLabel'; -import { useSnackbar } from 'notistack'; +import React, { useCallback, useRef } from 'react'; import { useKeyPressEvent, useRendersCount } from 'react-use'; -import useTerminal from './Terminal'; + +import KeyboardShortcutLabel from './KeyboardShortcutLabel'; import { KeyboardShortcuts } from '../util/keyboard'; +import MenuItem from '@mui/material/MenuItem'; +import NirvanaLogo from './NirvanaLogo'; +import { blueGrey } from '@mui/material/colors'; +import useAuth from '../providers/AuthProvider'; +import { useSnackbar } from 'notistack'; +import useTerminal from './Terminal'; const Navbar = ({ handleChangeSearchInput, @@ -39,9 +38,8 @@ const Navbar = ({ const searchRef = useRef(null); const onSearchFocus = useCallback(() => { - enqueueSnackbar('search focused'); if (searchRef?.current) searchRef.current.focus(); - }, [enqueueSnackbar, searchRef]); + }, [searchRef]); useKeyPressEvent(KeyboardShortcuts.search, onSearchFocus); diff --git a/packages/desktop/src/components/Terminal.tsx b/packages/desktop/src/components/Terminal.tsx index b051b63..2a309f4 100644 --- a/packages/desktop/src/components/Terminal.tsx +++ b/packages/desktop/src/components/Terminal.tsx @@ -424,8 +424,6 @@ export function TerminalProvider({ children }: { children?: React.ReactNode }) { const [, cancel] = useDebounce( async () => { if (searchVal) { - enqueueSnackbar('searching...', { variant: 'info' }); - let results = await searchUsers(searchVal); results = results.filter((userResult) => userResult.id !== user.uid); setSearchUsersResults(results); @@ -436,7 +434,7 @@ export function TerminalProvider({ children }: { children?: React.ReactNode }) { setSearching(false); }, 1000, - [searchVal, enqueueSnackbar, setSearchUsersResults, user], + [searchVal, setSearchUsersResults, user], ); const handleOmniSearch = useCallback(