From 0aa874467add90d495b999d705e546e9354ff0af Mon Sep 17 00:00:00 2001 From: Evan Purkhiser Date: Wed, 20 Aug 2025 14:00:27 -0400 Subject: [PATCH] ref(ui): Consistently use Button for settings select actions For things like "Add Teams" [create team], "Add Member" [invite member] --- .../settings/organizationTeams/teamMembers.tsx | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/static/app/views/settings/organizationTeams/teamMembers.tsx b/static/app/views/settings/organizationTeams/teamMembers.tsx index fbfd0a4f1b3470..aeb2e42969cbc9 100644 --- a/static/app/views/settings/organizationTeams/teamMembers.tsx +++ b/static/app/views/settings/organizationTeams/teamMembers.tsx @@ -10,9 +10,9 @@ import { import {joinTeamPromise, leaveTeamPromise} from 'sentry/actionCreators/teams'; import {hasEveryAccess} from 'sentry/components/acl/access'; import {UserAvatar} from 'sentry/components/core/avatar/userAvatar'; +import {Button} from 'sentry/components/core/button'; import {CompactSelect, type SelectOption} from 'sentry/components/core/compactSelect'; import {Flex} from 'sentry/components/core/layout'; -import {Link} from 'sentry/components/core/link'; import EmptyMessage from 'sentry/components/emptyMessage'; import LoadingError from 'sentry/components/loadingError'; import LoadingIndicator from 'sentry/components/loadingIndicator'; @@ -165,13 +165,14 @@ function AddMemberDropdown({ }) } menuHeaderTrailingItems={ - openInviteMembersModal({source: 'teams'})} data-test-id="invite-member" > {t('Invite Member')} - + } data-test-id="add-member-menu" disabled={isDropdownDisabled} @@ -406,10 +407,6 @@ const StyledNameOrEmail = styled('div')` ${p => p.theme.overflowEllipsis}; `; -const StyledCreateMemberLink = styled(Link)` - text-transform: initial; -`; - const StyledPanelHeader = styled(PanelHeader)` ${GRID_TEMPLATE} `;