import { Avatar, Badge, Divider, Dropdown, Menu, Tag, Tooltip } from "antd";
import { useRouter } from "next/router";
import { useRef } from "react";
import { GlobalHotKeys, KeyMap } from "react-hotkeys";
import {
FaAtlassian,
FaCheck,
FaCode,
FaDotCircle,
FaGithub,
FaGlobe,
FaGoogleDrive,
FaHeadphones,
FaImage,
FaImages,
FaLayerGroup,
FaMicrophone,
FaMicrophoneAlt,
FaPhoneSlash,
FaPlay,
FaPlus,
FaRegClock,
FaSearch,
FaThumbtack,
FaUser,
FaWalking,
} from "react-icons/fa";
import { HiSpeakerphone } from "react-icons/hi";
import MainLogo from "../components/MainLogo";
import UserStatusBubble from "../components/UserStatusBubble";
import { UserStatus } from "../models/user";
export default function Me() {
return (
);
}
function Header() {
const router = useRouter();
const UserMenu = (
);
const inputRef = useRef();
const selectSearch = () => {
inputRef.current.focus();
};
const keyMap: KeyMap = {
SELECT_SEARCH: {
name: "select search to start searching",
sequence: "/",
action: "keyup",
},
};
const handlers = {
SELECT_SEARCH: selectSearch,
};
return (
{/* search bar */}
{/* controls */}
{/* profile section */}
);
}
function Sidebar() {
return (
{/* new button */}
{/* navigation items */}
Convos
Snooze
Done
Drawer
new
{/* Live Rooms */}
{/* section title */}
Rooms
{/* list of current rooms */}
K
} />
} />
Engineering
Josh
{/* pinned items */}
{/* section title */}
Pinned
{/* pinned drawer items */}
{/* list of pinned convos */}
Josh
engineer
Mark
architect
2
Sydney
designer
3
Jessica
recruiter
4
General
5
);
}