import { useStableCallback } from '@rocket.chat/fuselage-hooks'; import { ContextualbarDialog, Page, PageHeader, PageContent } from '@rocket.chat/ui-client'; import { useRouteParameter, useRouter } from '@rocket.chat/ui-contexts'; import { useRef } from 'react'; import { useTranslation } from 'react-i18next'; import EditRoomWithData from './EditRoomWithData'; import RoomsTable from './RoomsTable'; const RoomsPage = () => { const { t } = useTranslation(); const router = useRouter(); const id = useRouteParameter('id'); const context = useRouteParameter('context'); const reloadRef = useRef(() => null); const handleCloseContextualbar = useStableCallback(() => router.navigate('/admin/rooms')); return ( {context && ( )} ); }; export default RoomsPage;