import { useAuth } from "../../contexts/authContext"; import Image from "next/image"; import { FaMicrophoneAlt, FaHeadphonesAlt, FaTh, FaBell, FaSearch, FaBuilding, FaCalendarDay, FaClock, } from "react-icons/fa"; import { useTeamDashboardContext } from "../../contexts/teamDashboardContext"; import router from "next/router"; import Moment from "react-moment"; import { User } from "../../models/user"; import { generateGreetings } from "../../helpers/dateTime"; import { Dropdown, Menu } from "antd"; import { useRouter } from "next/router"; export default function Header() { const { logOut } = useAuth(); const { team, user } = useTeamDashboardContext(); const router = useRouter(); const { teamid } = router.query; async function handleSignOut() { console.log("clicked log out button"); try { await logOut(); router.push("/teams"); } catch (error) { console.log(error); } } const UserMenu = ( ); const today = new Date(); const periodOfDay = generateGreetings(); return (
{/* welcome message */} πŸ‘‹Hey {user.firstName}, {periodOfDay}! {/* Date and time */} {team.name} {/* header control section */} {/* search bar */}
{/* avatar */} asdf
); }