From 7c35919113f6ca4461c01a0c0996cf8017de339b Mon Sep 17 00:00:00 2001 From: talksik Date: Sat, 25 Jun 2022 12:03:26 -0500 Subject: [PATCH] Update FooterControls.tsx --- packages/desktop/src/tree/FooterControls.tsx | 72 +++++++------------- 1 file changed, 23 insertions(+), 49 deletions(-) diff --git a/packages/desktop/src/tree/FooterControls.tsx b/packages/desktop/src/tree/FooterControls.tsx index 986d721..174038e 100644 --- a/packages/desktop/src/tree/FooterControls.tsx +++ b/packages/desktop/src/tree/FooterControls.tsx @@ -20,8 +20,10 @@ import { import { FiChevronsLeft, FiChevronsRight, + FiRss, FiSettings, FiSun, + FiVideo, FiVideoOff, FiX, } from 'react-icons/fi'; @@ -59,6 +61,12 @@ export default function FooterControls() { [setOpenUserSettings, handleToggleDesktopMode, desktopMode], ); + const [isVideoOn, setIsVideoOn] = useState(false); + + const handleToggleVideo = useCallback(() => { + setIsVideoOn((prevVal) => !prevVal); + }, [setIsVideoOn]); + const handleCloseUserSettings = useCallback(() => { setOpenUserSettings(false); }, [setOpenUserSettings]); @@ -99,15 +107,6 @@ export default function FooterControls() { flex: 1, }} > - - {priorityConversations.map((masterPriorityConversation) => ( - - - - - - - - + + {isVideoOn ? : } @@ -169,12 +153,7 @@ export default function FooterControls() { - + {desktopMode === 'overlayOnly' ? : } @@ -252,23 +231,18 @@ function OverlayConversation({ }} max={3} > - {masterConversation.members?.map( - (conversationUser, index) => - conversationUser._id.toString() !== user._id.toString() && ( - - ), - )} + {masterConversation.members?.map((conversationUser, index) => ( + + ))} {isSelected && (