diff --git a/packages/desktop/src/tree/protected/terminal/navbar/Navbar.tsx b/packages/desktop/src/tree/protected/terminal/navbar/Navbar.tsx
index 52a33a0..bc8cea1 100644
--- a/packages/desktop/src/tree/protected/terminal/navbar/Navbar.tsx
+++ b/packages/desktop/src/tree/protected/terminal/navbar/Navbar.tsx
@@ -1,8 +1,8 @@
import { Avatar, Dropdown, Menu } from 'antd';
-import { FiLogOut } from 'react-icons/fi';
+import { FiLogOut, FiSearch } from 'react-icons/fi';
import React, { useMemo, useRef, useState } from 'react';
-import { FaSearch } from 'react-icons/fa';
+import { FaPlus, FaSearch } from 'react-icons/fa';
import useAuth from '../../../../providers/AuthProvider';
import useElectron from '../../../../providers/ElectronProvider';
import useSockets from '../../../../providers/SocketProvider';
@@ -19,7 +19,7 @@ export default function NavBar() {
const { handleFlowState } = useSockets();
const inputRef = useRef
(null);
- const [searchInput, setSearchInput] = useState('');
+ const [searchQuery, setSearchQuery] = useState('');
/** hide the search bar in the header so that it's cleaner for these two modes */
const shouldHideSearch = useMemo(() => {
@@ -32,10 +32,6 @@ export default function NavBar() {
inputRef.current?.focus();
};
- const onSearchChange = (e) => {
- setSearchInput(e.target.value);
- };
-
// todo: do I need a mute mode? isn't that just flow state
// might confuse user overall
const profileMenu = (
@@ -100,14 +96,46 @@ export default function NavBar() {
);
return (
-
+
+
{
+ //
+ }}
+ onClick={() => {
+ console.log('opening main app');
+ }}
+ role="presentation"
+ >
+
+
+
+
+
+ setSearchQuery(e.target.value)}
+ value={searchQuery}
+ />
+
+
+
+
{user.picture && (
- Channels
-
- {/* {!shouldHideSearch && (
-
-
-
-
- )} */}
-
-
-
{/* menu for the output options */}
{/*