import { AddIcon, ArrowBackIcon, ArrowLeftIcon, ArrowRightIcon, SearchIcon, } from "@chakra-ui/icons"; import { Avatar, Box, Button, HStack, Image, Input, InputGroup, InputLeftElement, Popover, PopoverArrow, PopoverBody, PopoverContent, PopoverFooter, PopoverTrigger, Portal, Text, useColorMode, VStack, } from "@chakra-ui/react"; import React, { useContext, useState } from "react"; import { Link, useNavigate } from "react-router-dom"; import * as XLSX from "xlsx"; import GlobalStateContext from "../Contexts/GlobalStateContext"; import mainLogo from "../assets/optifii_logo.svg"; import { MdNotificationsNone } from "react-icons/md"; import womenpfp from "../assets/womenpfp1.png"; import { MdLogout } from "react-icons/md"; const users = [ { id: 1, user: "Jenny Wilson", role: "Admin" }, { id: 2, user: "Jenny Wilson", role: "Employee" }, ]; const HeaderMain = ({ logOutHandler, slideDirecttion, isDrawerOpen, toggleDrawer, blur, }) => { const navigate = useNavigate(); const { colorMode, toggleColorMode } = useContext(GlobalStateContext); const [searchTerm, setSearchTerm] = useState(""); const openDrawerOnClick = () => {}; return ( Logo !blur && navigate("/")} cursor={"pointer"} /> {!blur && ( setSearchTerm(e.target.value)} /> )} View Profile {/* Help & Support */} Switch Accounts {users.map((val) => { return ( Profile Picture {val.user} {val.role} ); })} Sign out of all accounts {blur ? ( Hello, Developers mailto:wdi@tanami.com ) : ( Hello, Developers mailto:wdi@tanami.com )} ); }; export default HeaderMain;