import React, { memo, useMemo } from 'react'; import BurgerMenu from '../../../components/BurgerMenu'; import TemplateHeader from '../../../components/Header'; import { useLayout } from '../../../contexts/LayoutContext'; import DirectRoomHeader from './DirectRoomHeader'; import OmnichannelRoomHeader from './Omnichannel/OmnichannelRoomHeader'; import RoomHeader from './RoomHeader'; const Header = ({ room }) => { const { isMobile, isEmbedded, showTopNavbarEmbeddedLayout } = useLayout(); const slots = useMemo( () => ({ start: isMobile && ( ), }), [isMobile], ); if (isEmbedded && !showTopNavbarEmbeddedLayout) { return null; } if (room.t === 'd' && room.uids.length < 3) { return ; } if (room.t === 'l') { return ; } return ; }; export default memo(Header);