mirror of
https://github.com/documenso/documenso.git
synced 2026-06-22 04:12:06 +10:00
Address code review: show actual role instead of generic message
Co-authored-by: ephraimduncan <55143799+ephraimduncan@users.noreply.github.com>
This commit is contained in:
@@ -6,6 +6,7 @@ import { Link } from 'react-router';
|
|||||||
|
|
||||||
import { useSession } from '@documenso/lib/client-only/providers/session';
|
import { useSession } from '@documenso/lib/client-only/providers/session';
|
||||||
import { IS_BILLING_ENABLED } from '@documenso/lib/constants/app';
|
import { IS_BILLING_ENABLED } from '@documenso/lib/constants/app';
|
||||||
|
import { ORGANISATION_MEMBER_ROLE_MAP } from '@documenso/lib/constants/organisations-translations';
|
||||||
import { formatAvatarUrl } from '@documenso/lib/utils/avatars';
|
import { formatAvatarUrl } from '@documenso/lib/utils/avatars';
|
||||||
import { canExecuteOrganisationAction } from '@documenso/lib/utils/organisations';
|
import { canExecuteOrganisationAction } from '@documenso/lib/utils/organisations';
|
||||||
import { AvatarWithText } from '@documenso/ui/primitives/avatar';
|
import { AvatarWithText } from '@documenso/ui/primitives/avatar';
|
||||||
@@ -50,7 +51,9 @@ export const AccountBillingOrganisations = () => {
|
|||||||
avatarFallback={org.name.slice(0, 1).toUpperCase()}
|
avatarFallback={org.name.slice(0, 1).toUpperCase()}
|
||||||
primaryText={<span className="font-medium">{org.name}</span>}
|
primaryText={<span className="font-medium">{org.name}</span>}
|
||||||
secondaryText={
|
secondaryText={
|
||||||
org.ownerUserId === user.id ? _(msg`Owner`) : _(msg`Can manage billing`)
|
org.ownerUserId === user.id
|
||||||
|
? _(msg`Owner`)
|
||||||
|
: _(ORGANISATION_MEMBER_ROLE_MAP[org.currentOrganisationRole])
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user