import React from 'react'; import { translate } from 'react-i18next'; import { User } from '@scm-manager/ui-types'; import { NavLink } from '@scm-manager/ui-components'; type Props = { t: (p: string) => string; user: User; permissionsUrl: string; }; class ChangePermissionNavLink extends React.Component { render() { const { t, permissionsUrl } = this.props; if (!this.hasPermissionToSetPermission()) { return null; } return ( ); } hasPermissionToSetPermission = () => { return this.props.user._links.permissions; }; } export default translate('users')(ChangePermissionNavLink);