import { useRoute, useRouteParameter, useRoomToolbox } from '@rocket.chat/ui-contexts';
import ContactInfo from './ContactInfo';
import ContactInfoError from './ContactInfoError';
import EditContactInfoWithData from './EditContactInfoWithData';
import { useOmnichannelRoom } from '../../room/contexts/RoomContext';
const ContactInfoRouter = () => {
const room = useOmnichannelRoom();
const { closeTab } = useRoomToolbox();
const liveRoute = useRoute('live');
const context = useRouteParameter('context');
const handleCloseEdit = (): void => liveRoute.push({ id: room._id, tab: 'contact-profile' });
if (!room.contactId) {
return ;
}
if (context === 'edit' && room.contactId) {
return ;
}
return ;
};
export default ContactInfoRouter;