RocketChat/Rocket.Chat

View on GitHub
apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRolePageWithData.tsx

Summary

Maintainability
A
0 mins
Test Coverage
import { useRouteParameter } from '@rocket.chat/ui-contexts';
import type { ReactElement } from 'react';
import React from 'react';

import { useRole } from '../hooks/useRole';
import UsersInRolePage from './UsersInRolePage';

const UsersInRolePageWithData = (): ReactElement | null => {
    const _id = useRouteParameter('_id');
    const role = useRole(_id);

    if (!role) {
        return null;
    }

    return <UsersInRolePage role={role} />;
};

export default UsersInRolePageWithData;