import { Button, Card, CardBody, Link } from "@nextui-org/react"; import { useAppContext } from "../../contexts/AppContext"; import { User } from "./User"; import { Debug } from "@sc07-canvas/lib/src/debug"; import React, { lazy } from "react"; import { AccountStanding } from "./AccountStanding"; import { EventInfoOverlay } from "../EventInfoOverlay"; const OpenChatButton = lazy(() => import("../Chat/OpenChatButton")); const DynamicChat = () => { const { loadChat } = useAppContext(); return {loadChat && }; }; export const Header = () => { const { connected } = useAppContext(); return (
{import.meta.env.VITE_INCLUDE_EVENT_INFO && }
{!connected && (
Disconnected
)}
); }; const HeaderLeft = () => { const { setInfoSidebar } = useAppContext(); return (
{import.meta.env.DEV && ( )}
); }; const HeaderRight = () => { const { setSettingsSidebar, hasAdmin } = useAppContext(); return (
{hasAdmin && ( )}
); };