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"; import { AdminsIcon } from "../../assets/Icons/AdminsIcon"; import LockIcon from '@mui/icons-material/Lock'; import NoEncryptionGmailerrorredIcon from '@mui/icons-material/NoEncryptionGmailerrorred'; const IconWrapper = ({ children, label, color, selected, selectColor, customHeight }) => { 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, isPrivate }) => { const [value, setValue] = React.useState(0); return ( {isPrivate && ( )} {isPrivate === false && ( )} {selectedGroup?.groupName} {/* { goToHome(); }} > { setDesktopSideView("groups"); }} > { setDesktopSideView("directs"); }} > */} {/* */} { goToAnnouncements() }} > { goToChat() }} > { setGroupSection("forum"); }} > { setOpenManageMembers(true) }} > { setGroupSection("adminSpace"); }} > ); };