import { useRouteParameter, usePermission } from '@rocket.chat/ui-contexts';
import PermissionsPage from './PermissionsPage';
import UsersInRole from './UsersInRole';
import PageSkeleton from '../../../components/PageSkeleton';
import { useIsEnterprise } from '../../../hooks/useIsEnterprise';
import NotAuthorizedPage from '../../notAuthorized/NotAuthorizedPage';
const PermissionsRouter = () => {
const canViewPermission = usePermission('access-permissions');
const canViewSettingPermission = usePermission('access-setting-permissions');
const context = useRouteParameter('context');
const { data, isLoading } = useIsEnterprise();
if (isLoading) {
;
}
if (!canViewPermission && !canViewSettingPermission) {
return ;
}
if (context === 'users-in-role') {
return ;
}
return ;
};
export default PermissionsRouter;