import * as React from "react"; import { BottomNavigation, BottomNavigationAction, ButtonBase, Typography, } from "@mui/material"; import { Home, Groups, Message, ShowChart } from "@mui/icons-material"; import Box from "@mui/material/Box"; import BottomLogo from "../../assets/svgs/BottomLogo5.svg"; import { CustomSvg } from "../../common/CustomSvg"; import { WalletIcon } from "../../assets/Icons/WalletIcon"; import { HubsIcon } from "../../assets/Icons/HubsIcon"; import { TradingIcon } from "../../assets/Icons/TradingIcon"; import { MessagingIcon } from "../../assets/Icons/MessagingIcon"; import { HomeIcon } from "../../assets/Icons/HomeIcon"; import { NotificationIcon2 } from "../../assets/Icons/NotificationIcon2"; import { ChatIcon } from "../../assets/Icons/ChatIcon"; import { ThreadsIcon } from "../../assets/Icons/ThreadsIcon"; import { MembersIcon } from "../../assets/Icons/MembersIcon"; const IconWrapper = ({ children, label, color, selected, selectColor }) => { return ( {children} {label} ); }; export const DesktopHeader = ({ selectedGroup, groupSection, isUnread, goToAnnouncements, isUnreadChat, goToChat, goToThreads, setOpenManageMembers, groupChatHasUnread, groupsAnnHasUnread, directChatHasUnread, chatMode, openDrawerGroups, goToHome, setIsOpenDrawerProfile, mobileViewMode, setMobileViewMode, setMobileViewModeKeepOpen, hasUnreadGroups, hasUnreadDirects, isHome, isGroups, isDirects, setDesktopSideView, hasUnreadAnnouncements, isAnnouncement, hasUnreadChat, isChat, isForum, setGroupSection }) => { const [value, setValue] = React.useState(0); return ( {selectedGroup?.groupName} { goToHome(); }} > { setDesktopSideView("groups"); }} > { setDesktopSideView("directs"); }} > { goToAnnouncements() }} > { goToChat() }} > { setGroupSection("forum"); }} > { setOpenManageMembers(true) }} > ); };