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);